Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “distributed 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 631 records · Page 35

Comparison between Liouville's theorem and observed latitudinal distributions of trapped ions in the plasmapause region

The presence of anisotropic plasma distributions, trapped at the Earth's magnetic equator, has consequences for the electric field structure which must exist in equilibrium along the magnetic field line. Data from SCATHA and Dynamics Explorer 1 indicate that the core ion distributions at the magnetic equator can be well described as bi-Maxwellian distributions, with a perpendicular temperature an order of magnitude larger than the parallel temperature. A collisionless model is developed for the variation in plasma parameters, following the forms developed by Whipple (1977). If the core electron anisotropy is low, the resulting electric field of approximately 0.1 microV/m is pointed away from the equator. Under these conditions the self-consistent electric field will not overcome the effects of magnetic trapping. The resulting potential distribution results in a local maximum in total plasma density at the equator. Only when the electron distribution is primarily field-aligned can there be a density minimum at the equator. Comparisons are made between this model and the observed variations in DE 1 plasma parameters with latitude.

Olsen, R. C.↗

Acceleration in the earth's auroral magnetosphere below 1 R/E/

Particle acceleration in the auroral magnetosphere is treated as a combination of d.c. electric field acceleration and wave heating in order to explain observed oblique pitch angle distributions of ions. Coherent electrostatic ion cyclotron waves which have been observed in the acceleration region saturate by ion trapping and thereby heat ions from the initial ionospheric temperatures of less than 1 eV to keV in perpendicular energy. Some of this is converted to parallel energy by the dipole mirror force and mixed with parallel acceleration in d.c. electric fields to produce the observed upstreaming conical pitch distributions of ions.

Hudson, M. K.↗

Charon Message-Passing Toolkit for Scientific Computations

The Charon toolkit for piecemeal development of high-efficiency parallel programs for scientific computing is described. The portable toolkit, callable from C and Fortran, provides flexible domain decompositions and high-level distributed constructs for easy translation of serial legacy code or design to distributed environments. Gradual tuning can subsequently be applied to obtain high performance, possibly by using explicit message passing. Charon also features general structured communications that support stencil-based computations with complex recurrences. Through the separation of partitioning and distribution, the toolkit can also be used for blocking of uni-processor code, and for debugging of parallel algorithms on serial machines. An elaborate review of recent parallelization aids is presented to highlight the need for a toolkit like Charon. Some performance results of parallelizing the NAS Parallel Benchmark SP program using Charon are given, showing good scalability.

VanderWijngaart, Rob F.↗

Charon Message-Passing Toolkit for Scientific Computations

The Charon toolkit for piecemeal development of high-efficiency parallel programs for scientific computing is described. The portable toolkit, callable from C and Fortran, provides flexible domain decompositions and high-level distributed constructs for easy translation of serial legacy code or design to distributed environments. Gradual tuning can subsequently be applied to obtain high performance, possibly by using explicit message passing. Charon also features general structured communications that support stencil-based computations with complex recurrences. Through the separation of partitioning and distribution, the toolkit can also be used for blocking of uni-processor code, and for debugging of parallel algorithms on serial machines. An elaborate review of recent parallelization aids is presented to highlight the need for a toolkit like Charon. Some performance results of parallelizing the NAS Parallel Benchmark SP program using Charon are given, showing good scalability. Some performance results of parallelizing the NAS Parallel Benchmark SP program using Charon are given, showing good scalability.

VanderWijngarrt, Rob F.↗

A new source of suprathermal O(+) ions near the dayside polar cap boundary

A large number of data on suprathermal O(+) ions taken during the retarding ion mass spectrometer (RIMS) experiment aboard the DE 1 satellite are surveyed. Examples are found of low-energy, upflowing O(+) which are consistent with one or more of the proposed ionospheric escape mechanisms. These include transversely accelerated O(+) ions, indicating low-altitude transverse acceleration, and O(+) field-aligned flows which indicate low-altitude parallel acceleration by either ambipolar or current-driven electric fields. However, by far the most common pitch angle distribution of escaping O(+) is found to be a new type of O(+) flow event which provides evidence for both perpendicular and parallel ion acceleration below the satellite and is found exclusively in the lower latitudes of the dayside polar cap. All species of ions are observed to move upward during these events, with an upward heat flux.

Lockwood, M.↗

Kinetic instability associated with spherical shell distribution of cometary pickup ions

The stability of ion shell distribution is an interesting and important issue in view of the fact that it is stable under perturbations propagating parallel to the ambient magnetic field, despite large amount of free energy it contains. It was found, however, that if the shell distribution of ions has a sufficient amount of drift speed with respect to the solar wind hydromagnetic waves, it can become unstable. The obliquely propagating hydromagnetic instability associated with the ion shell distribution was recently discovered. This letter presents the unified stability analysis of the ion shell distribution, under what condition the drift-induced instability of the type first discussed by Gary and Sinha (1989), and the oblique hydromagnetic instability discussed by Wu and Yoon (1990) are excited, and how the two types of instabilities are related.

Yoon, Peter H.↗

A Framework for Parallel Unstructured Grid Generation for Complex Aerodynamic Simulations

A framework for parallel unstructured grid generation targeting both shared memory multi-processors and distributed memory architectures is presented. The two fundamental building-blocks of the framework consist of: (1) the Advancing-Partition (AP) method used for domain decomposition and (2) the Advancing Front (AF) method used for mesh generation. Starting from the surface mesh of the computational domain, the AP method is applied recursively to generate a set of sub-domains. Next, the sub-domains are meshed in parallel using the AF method. The recursive nature of domain decomposition naturally maps to a divide-and-conquer algorithm which exhibits inherent parallelism. For the parallel implementation, the Master/Worker pattern is employed to dynamically balance the varying workloads of each task on the set of available CPUs. Performance results by this approach are presented and discussed in detail as well as future work and improvements.

Zagaris, George↗

The impact of distributed computing on education

In this paper, developments in digital computer technology since the early Fifties are reviewed briefly, and the parallelism which exists between these developments and developments in analysis and design procedures of structural engineering is identified. The recent trends in digital computer technology are examined in order to establish the fact that distributed processing is now an accepted philosophy for further developments. The impact of this on the analysis and design practices of structural engineering is assessed by first examining these practices from a data processing standpoint to identify the key operations and data bases, and then fitting them to the characteristics of distributed processing. The merits and drawbacks of the present philosophy in educating structural engineers are discussed and projections are made for the industry-academia relations in the distributed processing environment of structural analysis and design. An ongoing experiment of distributed computing in a university environment is described.

Utku, S.↗

The FUSE Survey of 0 VI in the Galactic Halo

This paper summarizes the results of the Far-Ultraviolet Spectroscopic Explorer (FUSE) program to study 0 VI in the Milky Way halo. Spectra of 100 extragalactic objects and two distant halo stars are analyzed to obtain measures of O VI absorption along paths through the Milky Way thick disk/halo. Strong O VI absorption over the velocity range from -100 to 100 km/s reveals a widespread but highly irregular distribution of O VI, implying the existence of substantial amounts of hot gas with T approx. 3 x 10(exp 5) K in the Milky Way thick disk/halo. The overall distribution of O VI is not well described by a symmetrical plane-parallel layer of patchy O VI absorption. The simplest departure from such a model that provides a reasonable fit to the observations is a plane-parallel patchy absorbing layer with an average O VI mid-plane density of n(sub 0)(O VI) = 1.7 x 10(exp -2)/cu cm, a scale height of approx. 2.3 kpc, and a approx. 0.25 dex excess of O VI in the northern Galactic polar region. The distribution of O VI over the sky is poorly correlated with other tracers of gas in the halo, including low and intermediate velocity H I, Ha emission from the warm ionized gas at approx. l0(exp 4) K, and hot X-ray emitting gas at approx. l0(exp 6) K . The O VI has an average velocity dispersion, b approx. 60 km/s and standard deviation of 15 km/s. Thermal broadening alone cannot explain the large observed profile widths. A combination of models involving the radiative cooling of hot fountain gas, the cooling of supernova bubbles in the halo, and the turbulent mixing of warm and hot halo gases is required to explain the presence of O VI and other highly ionized atoms found in the halo. The preferential venting of hot gas from local bubbles and superbubbles into the northern Galactic polar region may explain the enhancement of O VI in the North.

Sonneborn, George↗

The Role of the Parallel Electric Field in Electron-Scale Dissipation at Reconnecting Currents in the Magnetosheath

We report observations from the Magnetospheric Multiscale satellites of reconnecting current sheets in the magnetosheath over a range of outofplane "guide" magnetic field strengths. The currents exhibit nonideal energy conversion in the electron frame of reference, and the events are within the ion diffusion region within close proximity (a few electron skin depths) to the electron diffusion region. The study focuses on energy conversion on the electron scale only. At low guide field (antiparallel reconnection), electric fields and currents perpendicular to the magnetic field dominate the energy conversion. Additionally, electron distributions exhibit significant nongyrotropy. As the guide field increases, the electric field parallel to the background magnetic field becomes increasingly strong, and the electron nongyrotropy becomes less apparent. We find that even with a guide field less than half the reconnecting field, the parallel electric field and currents dominate the dissipation. This suggests that parallel electric fields are more important to energy conversion in reconnection than previously thought and that at high guide field, the physics governing magnetic reconnection are significantly different from antiparallel reconnection.

Wilder, F. D.↗

Solar Wind Electron Interaction with the Dayside Lunar Surface and Crustal Magnetic Fields: Evidence for Precursor Effects

Electron distributions measured by Lunar Prospector above the dayside lunar surface in the solar wind often have an energy dependent loss cone, inconsistent with adiabatic magnetic reflection. Energy dependent reflection suggests the presence of downward parallel electric fields below the spacecraft, possibly indicating the presence of a standing electrostatic structure. Many electron distributions contain apparent low energy (<100 eV) upwardgoing conics (58% of the time) and beams (12% of the time), primarily in regions with non-zero crustal magnetic fields, implying the presence of parallel electric fields and/or wave-particle interactions below the spacecraft. Some, but not all, of the observed energy dependence comes from the energy gained during reflection from a moving obstacle; correctly characterizing electron reflection requires the use of the proper reference frame. Nonadiabatic reflection may also play a role, but cannot fully explain observations. In cases with upward-going beams, we observe partial isotropization of incoming solar wind electrons, possibly indicating streaming and/or whistler instabilities. The Moon may therefore influence solar wind plasma well upstream from its surface. Magnetic anomaly interactions and/or non-monotonic near surface potentials provide the most likely candidates to produce the observed precursor effects, which may help ensure quasi-neutrality upstream from the Moon.

Solar↗

The Minimum Induced Drag of Aerofoils

Equations are derived to demonstrate which distribution of lifting elements result in a minimum amount of aerodynamic drag. The lifting elements were arranged (1) in one line, (2) parallel lying in a transverse plane, and (3) in any direction in a transverse plane. It was shown that the distribution of lift which causes the least drag is reduced to the solution of the problem for systems of airfoils which are situated in a plane perpendicular to the direction of flight.

Munk, M. M.↗

Kinetic hydromagnetic instabilities due to a spherical shell distribution of pickup ions

The stability of a spherical shell ion distribution function against low-frequency hydromagnetic waves is discussed by relaxing the assumption of parallel propagation which was imposed in the preceding discussions published in the literature. It is found that Alfven waves as well as magnetosonic waves with oblique angles of propagation can be excited by a shell distribution. In the present analysis, the emphasis is placed on the case in which the thickness of the spherical shell is small.

Wu, C. S.↗

A Simple XML Producer-Consumer Protocol

There are many different projects from government, academia, and industry that provide services for delivering events in distributed environments. The problem with these event services is that they are not general enough to support all uses and they speak different protocols so that they cannot interoperate. We require such interoperability when we, for example, wish to analyze the performance of an application in a distributed environment. Such an analysis might require performance information from the application, computer systems, networks, and scientific instruments. In this work we propose and evaluate a standard XML-based protocol for the transmission of events in distributed systems. One recent trend in government and academic research is the development and deployment of computational grids. Computational grids are large-scale distributed systems that typically consist of high-performance compute, storage, and networking resources. Examples of such computational grids are the DOE Science Grid, the NASA Information Power Grid (IPG), and the NSF Partnerships for Advanced Computing Infrastructure (PACIs). The major effort to deploy these grids is in the area of developing the software services to allow users to execute applications on these large and diverse sets of resources. These services include security, execution of remote applications, managing remote data, access to information about resources and services, and so on. There are several toolkits for providing these services such as Globus, Legion, and Condor. As part of these efforts to develop computational grids, the Global Grid Forum is working to standardize the protocols and APIs used by various grid services. This standardization will allow interoperability between the client and server software of the toolkits that are providing the grid services. The goal of the Performance Working Group of the Grid Forum is to standardize protocols and representations related to the storage and distribution of performance data. These standard protocols and representations must support tasks such as profiling parallel applications, monitoring the status of computers and networks, and monitoring the performance of services provided by a computational grid. This paper describes a proposed protocol and data representation for the exchange of events in a distributed system. The protocol exchanges messages formatted in XML and it can be layered atop any low-level communication protocol such as TCP or UDP Further, we describe Java and C++ implementations of this protocol and discuss their performance. The next section will provide some further background information. Section 3 describes the main communication patterns of our protocol. Section 4 describes how we represent events and related information using XML. Section 5 describes our protocol and Section 6 discusses the performance of two implementations of the protocol. Finally, an appendix provides the XML Schema definition of our protocol and event information.

Smith, Warren↗

Multiplate focusing collimator

An appartus is described for scanning relatively small near sources of penetrating radiation to obtain the energy distribution thereof, wherein a collimator assembly is interposed between a radiation source and a radiation detector. The collimator assembly has a plurality of plates aligned in parallel planes with respect to a common axis normal to their centers. All the plates have similar random distribution of apertures. All apertures on each plate are the same size. The size of respective plates, the size of the apertures of said respective plates, and the spacing between said respective plates vary precisely according to a predetermined ratio to produce radiation channels which converge to a focal point. The radiation incident to the radiation detector is maximized when the focal point and the radiation source are co-incident.

Hoover, R. B.↗

Parallel computational fluid dynamics - Implementations and results

The present volume on parallel CFD discusses implementations on parallel machines, numerical algorithms for parallel CFD, and performance evaluation and computer science issues. Attention is given to a parallel algorithm for compressible flows through rotor-stator combinations, a massively parallel Euler solver for unstructured grids, a fast scheme to analyze 3D disk airflow on a parallel computer, and a block implicit multigrid solution of the Euler equations. Topics addressed include a 3D ADI algorithm on distributed memory multiprocessors, clustered element-by-element computations for fluid flow, hypercube FFT and the Fourier pseudospectral method, and an investigation of parallel iterative algorithms for CFD. Also discussed are fluid dynamics using interface methods on parallel processors, sorting for particle flow simulation on the connection machine, a large grain mapping method, and efforts toward a Teraflops capability for CFD.

Simon, Horst D.↗

Ulysses field and plasma observations of magnetic holes in the solar wind and their relation to mirror-mode structures

The term 'magnetic hole' has been used to denote isolated intervals when the magnitude of the interplanetary magnetic field drops to a few tenths, or less, of its ambient value for a time that corresponds to a linear dimension of tens to a few hundreds of proton gyro-radii. Data obtained by the Ulysses magnetometer and solar wind anlayzer have been combined to study the properties of such magnetic holes in the solar wind between 1 AU and 5.4 AU and to 23 deg south latitude. In order to avoid confusion with decreases in field strength at interplanetary discontinuities, the study has focused on linear holes across which the field direction changed by less than 5 deg. The holes occurred preferentially, but not without exception, in the interaction regions on the leading edges of high-speed solar wind streams. Although the plasma surrounding the holes was generally stable against the mirror instability, there are indications that the holes may have been remnants of mirror-mode structures created upstream of the points of observation. Those indications include the following: (1) For the few holes for which proton of alpha-particle pressure could be measured inside the hole, the ion thermal pressure was always greater than in the plasma adjacent to the holes. (2) The plasma surrounding many of the holes was marginally stable for the mirror mode, while the plasma environment of all holes was significantly closer to mirror instability than was the average solar wind. (3) The plasma containing trains of closely spaced holes was closer to mirror instability than was the plasma containing isolated holes. (4) The near-hole plasma had much higher ion beta (ratio of thermal to magnetic pressure) than did the average solar wind. (5) Near the holes, T(sub perp)/T(sub parallel) tended to be either greater than 1 or larger than in the average wind. (6) The proton and alpha-particle distribution functions measured inside the holes occasionally exhibited the flattened phase-space-density contoures in nu(sub perp)/nu(sub parallel) space found in some numerical simulations of the mirror instability.

Winterhalter, Daniel↗

Design and Implementation of a Distributed Version of the NASA Engine Performance Program

Distributed NEPP is a new version of the NASA Engine Performance Program that runs in parallel on a collection of Unix workstations connected through a network. The program is fault-tolerant, efficient, and shows significant speed-up in a multi-user, heterogeneous environment. This report describes the issues involved in designing distributed NEPP, the algorithms the program uses, and the performance distributed NEPP achieves. It develops an analytical model to predict and measure the performance of the simple distribution, multiple distribution, and fault-tolerant distribution algorithms that distributed NEPP incorporates. Finally, the appendices explain how to use distributed NEPP and document the organization of the program's source code.

Cours, Jeffrey T.↗