Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “parallel systems”

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 1,261 records · Page 70

Time Warp Operating System, Version 2.5.1

Time Warp Operating System, TWOS, is special purpose computer program designed to support parallel simulation of discrete events. Complete implementation of Time Warp software mechanism, which implements distributed protocol for virtual synchronization based on rollback of processes and annihilation of messages. Supports simulations and other computations in which both virtual time and dynamic load balancing used. Program utilizes underlying resources of operating system. Written in C programming language.

Bellenot, Steven F.↗

Repulsive force support system feasibility study

A new concept in magnetic levitation and control is introduced for levitation above a plane. A set of five vertical solenoid magnets mounted flush below the plane supports and controls the model in five degrees of freedom. The compact system of levitation coils is contained in a space 2.4 m (96 in) diameter by 1 m (40 in) deep with the top of the levitation system 0.9 m (36 in) below the center line of the suspended model. The levitated model has a permanent magnet core held in position by the five parallel superconductive solenoids symmetrically located in a circle. The control and positioning system continuously corrects for model position in five dimensions using computer current pulses superimposed on the levitation coil base currents. The conceptual designs include: superconductive and Nd-Fe-B permanent magnet model cores and levitation solenoids of either superconductive, cryoresistive, or room temperature windings.

Boom, R. W.↗

Validation and Verification (V&V) of Safety-Critical Systems Operating Under Off-Nominal Conditions

Loss of control (LOC) remains one of the largest contributors to aircraft fatal accidents worldwide. Aircraft LOC accidents are highly complex in that they can result from numerous causal and contributing factors acting alone or more often in combination. Hence, there is no single intervention strategy to prevent these accidents. Research is underway at the National Aeronautics and Space Administration (NASA) in the development of advanced onboard system technologies for preventing or recovering from loss of vehicle control and for assuring safe operation under off-nominal conditions associated with aircraft LOC accidents. The transition of these technologies into the commercial fleet will require their extensive validation and verification (V&V) and ultimate certification. The V&V of complex integrated systems poses highly significant technical challenges and is the subject of a parallel research effort at NASA. This chapter summarizes the V&V problem and presents a proposed process that could be applied to complex integrated safety-critical systems developed for preventing aircraft LOC accidents. A summary of recent research accomplishments in this effort is referenced.

Belcastro, Christine M.↗

A One Dimensional, Time Dependent Inlet/Engine Numerical Simulation for Aircraft Propulsion Systems

The NASA Lewis Research Center (LeRC) and the Arnold Engineering Development Center (AEDC) have developed a closely coupled computer simulation system that provides a one dimensional, high frequency inlet/engine numerical simulation for aircraft propulsion systems. The simulation system, operating under the LeRC-developed Application Portable Parallel Library (APPL), closely coupled a supersonic inlet with a gas turbine engine. The supersonic inlet was modeled using the Large Perturbation Inlet (LAPIN) computer code, and the gas turbine engine was modeled using the Aerodynamic Turbine Engine Code (ATEC). Both LAPIN and ATEC provide a one dimensional, compressible, time dependent flow solution by solving the one dimensional Euler equations for the conservation of mass, momentum, and energy. Source terms are used to model features such as bleed flows, turbomachinery component characteristics, and inlet subsonic spillage while unstarted. High frequency events, such as compressor surge and inlet unstart, can be simulated with a high degree of fidelity. The simulation system was exercised using a supersonic inlet with sixty percent of the supersonic area contraction occurring internally, and a GE J85-13 turbojet engine.

Doug Garrard↗

On the parallel solution of parabolic equations

Parallel algorithms for the solution of linear parabolic problems are proposed. The first of these methods is based on using polynomial approximation to the exponential. It does not require solving any linear systems and is highly parallelizable. The two other methods proposed are based on Pade and Chebyshev approximations to the matrix exponential. The parallelization of these methods is achieved by using partial fraction decomposition techniques to solve the resulting systems and thus offers the potential for increased time parallelism in time dependent problems. Experimental results from the Alliant FX/8 and the Cray Y-MP/832 vector multiprocessors are also presented.

Gallopoulos, E.↗

Fast Parallel Computation Of Multibody Dynamics

Constraint-force algorithm fast, efficient, parallel-computation algorithm for solving forward dynamics problem of multibody system like robot arm or vehicle. Solves problem in minimum time proportional to log(N) by use of optimal number of processors proportional to N, where N is number of dynamical degrees of freedom: in this sense, constraint-force algorithm both time-optimal and processor-optimal parallel-processing algorithm.

Fijany, Amir↗

National Combustion Code: Parallel Implementation and Performance

The National Combustion Code (NCC) is being developed by an industry-government team for the design and analysis of combustion systems. CORSAIR-CCD is the current baseline reacting flow solver for NCC. This is a parallel, unstructured grid code which uses a distributed memory, message passing model for its parallel implementation. The focus of the present effort has been to improve the performance of the NCC flow solver to meet combustor designer requirements for model accuracy and analysis turnaround time. Improving the performance of this code contributes significantly to the overall reduction in time and cost of the combustor design cycle. This paper describes the parallel implementation of the NCC flow solver and summarizes its current parallel performance on an SGI Origin 2000. Earlier parallel performance results on an IBM SP-2 are also included. The performance improvements which have enabled a turnaround of less than 15 hours for a 1.3 million element fully reacting combustion simulation are described.

Quealy, A.↗

Comparison of Stirling engines for use with a 25-kW disk-electric conversion system

Heat engines were evaluated for terrestrial solar heat receivers. The Stirling Engine was identified as one of the most promising engines for terrestrial applications. The potential to meet the Department of Energy (DOE) goals for performance and cost can be met by the free-piston Stirling engine. NASA Lewis is providing technical management for an Advanced Stirling Conversion System (ASCS) through a cooperative interagency agreement with DOE. Parallel contracts were awarded for conceptual designs of an ASCS. Each design will feature a free-piston Stirling engine, a liquid-metal heat pipe receiver, and a means to provide about 25 kW of electric power to a utility grid while meeting long-term performance and goals. The Mechanical Technology, Ins. (MTI) design incorporates a linear alternator to directly convert the solar energy to electricity while the Stirling Technology Company (STC) generates electrical power indirectly by using a hydraulic output to a ground-bases hydraulic pump/motor coupled to a rotating alternator. Both designs use technology which can reasonably be expected to be available in the 1980's. The ASCS designs using a free-piston Stirling engine, a heat transport system, a receiver, and the methods of providing electricity to the utility grid will be discussed.

Shaltens, Richard K.↗

High performance interconnection between high data rate networks

The bridge/gateway system needed to interconnect a wide range of computer networks to support a wide range of user quality-of-service requirements is discussed. The bridge/gateway must handle a wide range of message types including synchronous and asynchronous traffic, large, bursty messages, short, self-contained messages, time critical messages, etc. It is shown that messages can be classified into three basic classes, synchronous and large and small asynchronous messages. The first two require call setup so that packet identification, buffer handling, etc. can be supported in the bridge/gateway. Identification enables resequences in packet size. The third class is for messages which do not require call setup. Resequencing hardware based to handle two types of resequencing problems is presented. The first is for a virtual parallel circuit which can scramble channel bytes. The second system is effective in handling both synchronous and asynchronous traffic between networks with highly differing packet sizes and data rates. The two other major needs for the bridge/gateway are congestion and error control. A dynamic, lossless congestion control scheme which can easily support effective error correction is presented. Results indicate that the congestion control scheme provides close to optimal capacity under congested conditions. Under conditions where error may develop due to intervening networks which are not lossless, intermediate error recovery and correction takes 1/3 less time than equivalent end-to-end error correction under similar conditions.

Foudriat, E. C.↗

Use of animal models for space flight physiology studies, with special focus on the immune system

Animal models have been used to study the effects of space flight on physiological systems. The animal models have been used because of the limited availability of human subjects for studies to be carried out in space as well as because of the need to carry out experiments requiring samples and experimental conditions that cannot be performed using humans. Experiments have been carried out in space using a variety of species, and included developmental biology studies. These species included rats, mice, non-human primates, fish, invertebrates, amphibians and insects. The species were chosen because they best fit the experimental conditions required for the experiments. Experiments with animals have also been carried out utilizing ground-based models that simulate some of the effects of exposure to space flight conditions. Most of the animal studies have generated results that parallel the effects of space flight on human physiological systems. Systems studied have included the neurovestibular system, the musculoskeletal system, the immune system, the neurological system, the hematological system, and the cardiovascular system. Hindlimb unloading, a ground-based model of some of the effects of space flight on the immune system, has been used to study the effects of space flight conditions on physiological parameters. For the immune system, exposure to hindlimb unloading has been shown to results in alterations of the immune system similar to those observed after space flight. This has permitted the development of experiments that demonstrated compromised resistance to infection in rodents maintained in the hindlimb unloading model as well as the beginning of studies to develop countermeasures to ameliorate or prevent such occurrences. Although there are limitations to the use of animal models for the effects of space flight on physiological systems, the animal models should prove very valuable in designing countermeasures for exploration class missions of the future.

Review↗

A conceptual, parallel operating data compression processor

Data compressor processor concept envisions a simplified system for telemetry communications. It is simultaneously a zero-order processor and a floating aperture, a variable aperture, and a binary integer aperture with a decoded buffet fullness counter.

Anderson, T. O.↗

Applications considerations in the system design of highly concurrent multiprocessors

A flow model processor approach to parallel processing is described, using very-high-performance individual processors, high-speed circuit switched interconnection networks, and a high-speed synchronization capability to minimize the effect of the inherently serial portions of applications on performance. Design studies related to the determination of the number of processors, the memory organization, and the structure of the networks used to interconnect the processor and memory resources are discussed. Simulations indicate that applications centered on the large shared data memory should be able to sustain over 500 million floating point operations per second.

Lundstrom, Stephen F.↗

Morphological Changes in Rat Vestibular System Following Weightlessness

Mammalian gravity receptors (maculas) are morphologically organized for weighted, parallel distributed processing of information. There are two basic circuits: 1) highly channeled, type I cell to calyx; and 2) distributed modifying, type II cells to calyces and processes. The latter circuit should be the more adaptable since it modifies final output. To test this hypothesis, rats were flown in microgravity for 9 days aboard a space shuttle and euthanized shortly after landing. Hair cells and ribbon synapses from maculas of 3 flight and 3 ground control rats were studied ultrastructurally in blocks of 50 serial sections. Synapses increased by approximately 41% in type I cells and by approximately 55% in type II cells in flight animals. There was a shift toward the spherular form of ribbon synapse in both types of hair cells in flight animals. Current findings tend to support the stated hypothesis and indicate that mature utricular hair cells retain synaptic plasticity, permitting adaptation to an altered gravitational environment.

Ross, Muriel D.↗

The Automated Instrumentation and Monitoring System (AIMS): Design and Architecture

Whether a researcher is designing the 'next parallel programming paradigm', another 'scalable multiprocessor' or investigating resource allocation algorithms for multiprocessors, a facility that enables parallel program execution to be captured and displayed is invaluable. Careful analysis of such information can help computer and software architects to capture, and therefore, exploit behavioral variations among/within various parallel programs to take advantage of specific hardware characteristics. A software tool-set that facilitates performance evaluation of parallel applications on multiprocessors has been put together at NASA Ames Research Center under the sponsorship of NASA's High Performance Computing and Communications Program over the past five years. The Automated Instrumentation and Monitoring Systematic has three major software components: a source code instrumentor which automatically inserts active event recorders into program source code before compilation; a run-time performance monitoring library which collects performance data; and a visualization tool-set which reconstructs program execution based on the data collected. Besides being used as a prototype for developing new techniques for instrumenting, monitoring and presenting parallel program execution, AIMS is also being incorporated into the run-time environments of various hardware testbeds to evaluate their impact on user productivity. Currently, the execution of FORTRAN and C programs on the Intel Paragon and PALM workstations can be automatically instrumented and monitored. Performance data thus collected can be displayed graphically on various workstations. The process of performance tuning with AIMS will be illustrated using various NAB Parallel Benchmarks. This report includes a description of the internal architecture of AIMS and a listing of the source code.

Yan, Jerry C.↗

Generation of available potential energy and the energy cycle during the global weather experiment

Two parallel sets of analyses, which in one case included and in the other omitted data observed by satellite based and other FGGE special observing systems are examined. The results of our previous work is extended in two separate, but not unrelated, ways. First, from these two parallel analyses, which are labeled FGGE (full FGGE system) and NOSAT (satellite omitted), it was discovered that the two sets of fields were quite close over much of the globe. Locally the influence of satellite based systems led to some differences, particularly over the Southern Hemisphere Oceans. The diabatic heating fields generated by the GLA FGGE analysis was also examined. From these fields, one can ascertain the role of total diabatic heating and of the various diabatic heating components in the atmospheric energy cycle, in particular in the generation of available potential energy.

Salstein, D. A.↗

Considerations for Radiator Design in Multi-Megawatt Nuclear Electric Propulsion Applications

A key performance parameter determining the feasibility and performance of a multi-megawatt nuclear electric vehicle is the power systems specific mass (mass per unit of electric power output). The specific mass of the main radiators is the largest single element within the power system and can be greatly affected by numerous assumptions and design considerations. Among these are the number of parallel fluid loops, the overall geometry and view factor of the radiator, and for high temperature systems the method for accommodating the temperature limit of water heat pipes. Analyses are performed to develop an understanding of this trade space to enable a more accurate mass estimate and to help guide technology development efforts.

NEP↗