Search NASA⌕ Search

SEARCH · Search NASA

Results for “Time parallelization”

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,387 records · Page 77

Flight data processing with the F-8 adaptive algorithm

An explicit adaptive control algorithm based on maximum likelihood estimation of parameters has been designed for NASA's DFBW F-8 aircraft. To avoid iterative calculations, the algorithm uses parallel channels of Kalman filters operating at fixed locations in parameter space. This algorithm has been implemented in NASA/DFRC's Remotely Augmented Vehicle (RAV) facility. Real-time sensor outputs (rate gyro, accelerometer and surface position) are telemetered to a ground computer which sends new gain values to an on-board system. Ground test data and flight records were used to establish design values of noise statistics and to verify the ground-based adaptive software. The software and its performance evaluation based on flight data are described

Hartmann, G.↗

Fine-scale characteristics of interplanetary sector

The structure of the interplanetary sector boundaries observed by Helios 1 within sector transition regions was studied. Such regions consist of intermediate (nonspiral) average field orientations in some cases, as well as a number of large angle directional discontinuities (DD's) on the fine scale (time scales 1 hour). Such DD's are found to be more similar to tangential than rotational discontinuities, to be oriented on average more nearly perpendicular than parallel to the ecliptic plane to be accompanied usually by a large dip ( 80%) in B and, with a most probable thickness of 3 x 10 to the 4th power km, significantly thicker previously studied. It is hypothesized that the observed structures represent multiple traversals of the global heliospheric current sheet due to local fluctuations in the position of the sheet. There is evidence that such fluctuations are sometimes produced by wavelike motions or surface corrugations of scale length 0.05 - 0.1 AU superimposed on the large scale structure.

Behannon, K. W.↗

Bulk processing techniques for very large areas - Landsat classification of California

In 1977, California Law AB452 was passed to provide a mandate for the California Department of Forestry (CDF) to design and implement an information system to assess the forest land base for multiple uses and values. In connection with this mandate, a land-cover map of the entire state, emphasizing forest types, was produced. In producing this map, the latest techniques in digital image mosaicking were combined with the highspeed processing capability available on the ILLIAC IV parallel processor and other computer systems at the Ames Research Center (ARC). An operational and very responsive analysis method was developed at ARC that permitted on-time response to weekly workshops conducted with CDF field personnel to identify all 1,200 spectral classes and to produce final products. Over 100,000,000 acres were classified in the period between December 1, 1978, and April 15, 1979. All analyses were conducted using existing software.

Newland, W.↗

Nonlinear longitudinal resonance interaction of energetic charged particles and VLF waves in the magnetosphere

The longitudinal resonance of waves and energetic electrons in the Earth's magnetosphere, and the possible role this resonance may play in generating various magnetospheric phenomena are studied. The derivation of time-averaged nonlinear equations of motion for energetic particles longitudinally resonant with a whistler mode wave propagating with nonzero wave normal is considered. It is shown that the wave magnetic forces can be neglected at lower particle pitch angles, while they become equal to or larger than the wave electric forces for alpha 20 deg. The time-averaged equations of motion were used in test particle simulation which were done for a wide range of wave amplitudes, wave normals, particle pitch angles, particle parallel velocities, and in an inhomogeneous medium such as the magnetosphere. It was found that there are two classes of particles, trapped and untrapped, and that the scattering and energy exchange for those two groups exhibit significantly different behavior.

Tkalcevic, S.↗

Systolic multipliers for finite fields GF(2 exp m)

Two systolic architectures are developed for performing the product-sum computation AB + C in the finite field GF(2 exp m) of 2 exp m elements, where A, B, and C are arbitrary elements of GF(2 exp m). The first multiplier is a serial-in, serial-out one-dimensional systolic array, while the second multiplier is a parallel-in, parallel-out two-dimensional systolic array. The first multiplier requires a smaller number of basic cells than the second multiplier. The second multiplier needs less average time per computation than the first multiplier, if a number of computations are performed consecutively. To perform single computations both multipliers require the same computational time. In both cases the architectures are simple and regular and possess the properties of concurrency and modularity. As a consequence, they are well suited for use in VLSI systems.

Yeh, C.-S.↗

Quality assurance procedures for V378A matrix resin

A characterization methodology has been developed on which to base quality assurance procedures for U.S. Polymeric V378A bismaleimide matrix resin. Chemical composition is established by partition reverse phase and size exclusion liquid chromatography. Cure rheology behavior is quantitatively characterized by dynamic viscoelastic analysis using the parallel plate technique. The overall cure process is characterized by differential scanning calorimetry. The sensitivity of the procedures is evaluated by studying the effects of ambient out time on the chemical end behaviorial properties of the resin.

Hamermesh, C. L.↗

Maximum-Likelihood Decoder on a Hypercube Multiprocessor

Efficient parallel processing used to implement complex decoders. Hypercube multiprocessor connection scheme practical to decode long convolutional codes with efficient use of hardware. Hypercube design reduces both communication time among processors and space needed for interconnection. Decoding concept applicable to concurrent processing of digital signals using convolutional codes for error correction.

Pollara, F.↗

Mapping a battlefield simulation onto message-passing parallel architectures

Perhaps the most critical problem in distributed simulation is that of mapping: without an effective mapping of workload to processors the speedup potential of parallel processing cannot be realized. Mapping a simulation onto a message-passing architecture is especially difficult when the computational workload dynamically changes as a function of time and space; this is exactly the situation faced by battlefield simulations. This paper studies an approach where the simulated battlefield domain is first partitioned into many regions of equal size; typically there are more regions than processors. The regions are then assigned to processors; a processor is responsible for performing all simulation activity associated with the regions. The assignment algorithm is quite simple and attempts to balance load by exploiting locality of workload intensity. The performance of this technique is studied on a simple battlefield simulation implemented on the Flex/32 multiprocessor. Measurements show that the proposed method achieves reasonable processor efficiencies. Furthermore, the method shows promise for use in dynamic remapping of the simulation.

Nicol, David M.↗

Fatique crack growth behavior of a single crystal alloy as observed through an in situ fatigue loading stage

An in situ fatigue loading stage inside a scanning electron microscope (SEM) was used to determine the fatigue crack growth behavior of a PWA 1480 single-crystal nickel-based superalloy. The loading stage permits real-time viewing of the fatigue damage processes at high magnification. The PWA 1480 single-crystal, single-edge notch specimens were tested with the load axis parallel to the (100) orientation. Two distinct fatigue failure mechanisms were identified. The crack growth rate differed substantially when the failure occurred on a single slip system in comparison to multislip system failure. Two processes by which crack branching is produced were identified and are discussed. Also discussed are the observed crack closure mechanisms.

Telesman, Jack↗

Proton beam generation of whistler waves in the earth's foreshock

It is shown that proton beams, often observed upstream of the earth's bow shock and associated with the generation of low-frequency hydromagnetic fluctuations, are also capable of generating whistler waves. The waves can be excited by an instability driven by two-temperature streaming Maxwellian proton distributions which have T (perpendicular)/T(parallel) much greater than 1. It can also be excited by gyrating proton beam distributions. These distributions generate whistler waves with frequencies ranging from 10 to 100 times the proton cyclotron frequency (in the solar wind reference frame) and provide another mechanism for generating the '1-Hz' waves often seen in the earth's foreshock.

Wong, H. K.↗

Fatigue crack growth behavior of a single crystal alloy as observed through an in situ fatigue loading stage

An in situ fatigue loading stage inside a scanning electron microscope (SEM) was used to determine the fatigue crack growth behavior of a PWA 1480 single-crystal nickel-based superalloy. The loading stage permits real-time viewing of the fatigue damage processes at high magnification. The PWA 1480 single-crystal, single-edge notch specimens were tested with the load axis parallel to the (100) orientation. Two distinct fatigue failure mechanisms were identified. The crack growth rate differed substantially when the failure occurred on a single slip system in comparison to multislip system failure. Two processes by which crack branching is produced were identified and are discussed. Also discussed are the observed crack closure mechanisms.

Telesman, Jack↗

An empirical study of FORTRAN programs for parallelizing compilers

Some results are reported from an empirical study of program characteristics that are important in parallelizing compiler writers, especially in the area of data dependence analysis and program transformations. The state of the art in data dependence analysis and some parallel execution techniques are examined. The major findings are included. Many subscripts contain symbolic terms with unknown values. A few methods of determining their values at compile time are evaluated. Array references with coupled subscripts appear quite frequently; these subscripts must be handled simultaneously in a dependence test, rather than being handled separately as in current test algorithms. Nonzero coefficients of loop indexes in most subscripts are found to be simple: they are either 1 or -1. This allows an exact real-valued test to be as accurate as an exact integer-valued test for one-dimensional or two-dimensional arrays. Dependencies with uncertain distance are found to be rather common, and one of the main reasons is the frequent appearance of symbolic terms with unknown values.

Shen, Zhiyu↗

Computational study of three dimensional viscous flow through a turbine cascade using a multi-domain spectral technique

The three dimensional viscous flow through a planar turbine cascade is numerically simulated by direct solution of the incompressible Navier-Stokes equations. Flow dependence in the spanwise direction is represented by direct expansion in Chebyshev polynomials, while the discretization on planes parallel to the endwalls is accomplished using the spectral element method. Elemental mapping from the physical to the computational space uses an algebraic mapping technique. A fractional time stepping method that consists of an explicit nonlinear convective step, an implicit pressure correction step, and an implicit viscous step is used to advance the Navier-Stokes equations forward in time. Results computed at moderate Reynolds numbers show a three dimensional endwall flow separation, a midspan separation of the blade suction surface boundary layer, and other three-dimensional features such as the presence of a saddle point flow in the endwall region. In addition, the computed skin friction lines are shown to be orthogonal to the surface vorticity lines, demonstrating the accuracy achievable in the present method.

Renaud, Earl W.↗

T on the Cray X/MP

This research was aimed at porting the T programming language, a dialect of LISP, to the Cray X/MP computer. The effort involved research into systems engineering and software engineering problems related not only to compiler design and implementation, but also to parallel computation, the X/MP being a shared-memory multiprocessor. Porting also involved the sub-tasks of retargeting the assembler, code-generator, and run-time system. A reasonably effective porting methodology that is relatively straight forward, although more difficult than table-driven approaches, has been developed. The run-time system was not ported, and thus the T programs cannot be run without explicit linking of the required run-time support. The run-time performance gain achieved in generated code was found to be disappointing. Recommendations for the achievement of higher performance are given.

Hudak, Paul↗

Development of 3D electromagnetic modeling tools for airborne vehicles

The main goal of this report is to advance the development of methodologies for scattering by airborne composite vehicles. Although the primary focus continues to be the development of a general purpose computer code for analyzing the entire structure as a single unit, a number of other tasks are also being pursued in parallel with this effort. One of these tasks discussed within is on new finite element formulations and mesh termination schemes. The goal here is to decrease computation time while retaining accuracy and geometric adaptability.The second task focuses on the application of wavelets to electromagnetics. Wavelet transformations are shown to be able to reduce a full matrix to a band matrix, thereby reducing the solutions memory requirements. Included within this document are two separate papers on finite element formulations and wavelets.

Volakis, John L.↗

Unsteady planar diffusion flames: Ignition, travel, burnout

In microgravity, a thin planar diffusion flame is created and thenceforth travels so that the flame is situated at all times at an interface at which the hydrogen and oxygen meet in stoichiometric proportion. If the initial amount of hydrogen is deficient relative to the initial amount of oxygen, then the planar flame will travel further and further into the half volume initially containing hydrogen, until the hydrogen is (virtually) fully depleted. Of course, when the amount of residual hydrogen becomes small, the diffusion flame is neither vigorous nor thin; in practice, the flame is extinguished before the hydrogen is fully depleted, owing to the finite rate of the actual chemical-kinetic mechanism. The rate of travel of the hydrogen-air diffusion flame is much slower than the rate of laminar flame propagation through a hydrogen-air mixture. This slow travel facilitates diagnostic detection of the flame position as a function of time, but the slow travel also means that the time to burnout (extinction) probably far exceeds the testing time (typically, a few seconds) available in earth-sited facilities for microgravity-environment experiments. We undertake an analysis to predict (1) the position and temperature of the diffusion flame as a function of time, (2) the time at which extinction of the diffusion flame occurs, and (3) the thickness of quench layers formed on side walls (i.e., on lateral boundaries, with normal vectors parallel to the diffusion-flame plane), and whether, prior to extinction, water vapor formed by burning will condense on these cold walls.

Fendell, F.↗

Optical Processing of Speckle Images with Bacteriorhodopsin for Pattern Recognition

Logarithmic processing of images with multiplicative noise characteristics can be utilized to transform the image into one with an additive noise distribution. This simplifies subsequent image processing steps for applications such as image restoration or correlation for pattern recognition. One particularly common form of multiplicative noise is speckle, for which the logarithmic operation not only produces additive noise, but also makes it of constant variance (signal-independent). We examine the optical transmission properties of some bacteriorhodopsin films here and find them well suited to implement such a pointwise logarithmic transformation optically in a parallel fashion. We present experimental results of the optical conversion of speckle images into transformed images with additive, signal-independent noise statistics using the real-time photochromic properties of bacteriorhodopsin. We provide an example of improved correlation performance in terms of correlation peak signal-to-noise for such a transformed speckle image.

Downie, John D.↗

Best Merge Region Growing Segmentation with Integrated Non-Adjacent Region Object Aggregation

Best merge region growing normally produces segmentations with closed connected region objects. Recognizing that spectrally similar objects often appear in spatially separate locations, we present an approach for tightly integrating best merge region growing with non-adjacent region object aggregation, which we call Hierarchical Segmentation or HSeg. However, the original implementation of non-adjacent region object aggregation in HSeg required excessive computing time even for moderately sized images because of the required intercomparison of each region with all other regions. This problem was previously addressed by a recursive approximation of HSeg, called RHSeg. In this paper we introduce a refined implementation of non-adjacent region object aggregation in HSeg that reduces the computational requirements of HSeg without resorting to the recursive approximation. In this refinement, HSeg s region inter-comparisons among non-adjacent regions are limited to regions of a dynamically determined minimum size. We show that this refined version of HSeg can process moderately sized images in about the same amount of time as RHSeg incorporating the original HSeg. Nonetheless, RHSeg is still required for processing very large images due to its lower computer memory requirements and amenability to parallel processing. We then note a limitation of RHSeg with the original HSeg for high spatial resolution images, and show how incorporating the refined HSeg into RHSeg overcomes this limitation. The quality of the image segmentations produced by the refined HSeg is then compared with other available best merge segmentation approaches. Finally, we comment on the unique nature of the hierarchical segmentations produced by HSeg.

Tilton, James C.↗