Search NASA⌕ Search

SEARCH · Search NASA

Results for “Distributed Processing”

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 559 records · Page 31

Relative Debugging of Automatically Parallelized Programs

We describe a system that simplifies the process of debugging programs produced by computer-aided parallelization tools. The system uses relative debugging techniques to compare serial and parallel executions in order to show where the computations begin to differ. If the original serial code is correct, errors due to parallelization will be isolated by the comparison. One of the primary goals of the system is to minimize the effort required of the user. To that end, the debugging system uses information produced by the parallelization tool to drive the comparison process. In particular, the debugging system relies on the parallelization tool to provide information about where variables may have been modified and how arrays are distributed across multiple processes. User effort is also reduced through the use of dynamic instrumentation. This allows us to modify, the program execution with out changing the way the user builds the executable. The use of dynamic instrumentation also permits us to compare the executions in a fine-grained fashion and only involve the debugger when a difference has been detected. This reduces the overhead of executing instrumentation.

Jost, Gabriele↗

Support for Debugging Automatically Parallelized Programs

We describe a system that simplifies the process of debugging programs produced by computer-aided parallelization tools. The system uses relative debugging techniques to compare serial and parallel executions in order to show where the computations begin to differ. If the original serial code is correct, errors due to parallelization will be isolated by the comparison. One of the primary goals of the system is to minimize the effort required of the user. To that end, the debugging system uses information produced by the parallelization tool to drive the comparison process. In particular the debugging system relies on the parallelization tool to provide information about where variables may have been modified and how arrays are distributed across multiple processes. User effort is also reduced through the use of dynamic instrumentation. This allows us to modify the program execution without changing the way the user builds the executable. The use of dynamic instrumentation also permits us to compare the executions in a fine-grained fashion and only involve the debugger when a difference has been detected. This reduces the overhead of executing instrumentation.

Jost, Gabriele↗

Overview of NASA's Earth Science Data Systems

For over the last 15 years, NASA's Earth Science Enterprise (ESE) has devoted a tremendous effort to design and build the Earth Observing System (EOS) Data and Information System (EOSDIS) to acquire, process, archive and distribute the data of the EOS series of satellites and other ESE missions and field programs. The development of EOSDIS began with an early prototype to support NASA data from heritage missions and progressed through a formal development process to today's system that supports the data from multiple missions including Landsat 7, Terra, Aqua, SORCE and ICESat. The system is deployed at multiple Distributed Active Archive Centers (DAACs) and its current holdings are approximately 4.5 petabytes. The current set of unique users requesting EOS data and information products exceeds 2 million. While EOSDIS has been the centerpiece of NASA's Earth Science Data Systems, other initiatives have augmented the services of EOSDIS and have impacted its evolution and the future directions of data systems within the ESE. ESDIS had an active prototyping effort and has continued to be involved in the activities of the Earth Science Technology Office (ESTO). In response to concerns from the science community that EOSDIS was too large and monolithic, the ESE initiated the Earth Science Information Partners (ESP) Federation Experiment that funded a series of projects to develop specialized products and services to support Earth science research and applications. Last year, the enterprise made 41 awards to successful proposals to the Research, Education and Applications Solutions Network (REASON) Cooperative Agreement Notice to continue and extend the ESP activity. The ESE has also sponsored a formulation activity called the Strategy for the Evolution of ESE Data Systems (SEEDS) to develop approaches and decision support processes for the management of the collection of data system and service providers of the enterprise. Throughout the development of its earth science data systems, NASA has had an active collaboration with a number of interagency and international partners. One of the mechanisms that has been extremely helpful in initiating and promoting this collaboration has been NASA's participation in the Committee on Earth Observation Satellites (CEOS) and its Working Group on Information Systems and Services (WGISS). The CEOS members, working together, have implemented an International Directory Network that enables users to locate collections of earth science data held by the international community and an International Catalog System to search and order specific data products. CEOS WGISS has also promoted the international interest in the Open GIS Consortium s specifications that further advance the access and use of geospatial data and the interoperation of GTS components. These are just a few highlights of the benefits that member agencies gain from CEOS participation.

McDonald, Kenneth↗

Exploring the Mineralogy of the Moon with M3

From the initial era or lunar exploration, we have learned that many processes active on the early Moon are common to most terrestrial planets, including the record of early and late impact bombardment. Since most major geologic activity ceased on the Moon approx. 3 Gy ago, the Moon's surface provides a record of the earliest era of terrestrial planet evolution. The type and composition of minerals that comprise a planetary surface are a direct result of the initial composition and subsequent thermal and physical processing. Lunar mineralogy seen today is thus a direct record of the early evolution of the lunar crust and subsequent geologic processes. Specifically, the distribution and concentration of specific minerals is closely tied to magma ocean products, lenses of intruded or remelted plutons, basaltic volcanism and fire-fountaining, and any process (e.g. cratering) that might redistribute or transform primary and secondary lunar crustal materials. The Moon Mineralogy Mapper (M3, or "m-cube") is a state-of-the-art imaging spectrometer that will fly on Chandrayaan-1, the Indian Space Research Organization (ISRO) mission to be launched late 2007 to early 2008. M3 is one of several foreign instruments chosen by ISRO to be flown on Chandrayaan-1 to complement the strong ISRO payload package. M3 was selected through a peer-review process as part of NASA s Discovery Program. It is under the oversight of PI Carle Pieters at Brown University and is being built by an experienced team at the Jet Propulsion Laboratory. Data analysis and calibration are carried out by a highly qualified and knowledgeable Science Team. To characterize diagnostic properties of lunar minerals, M3 acquires high spectral resolution reflectance data from 700 to 3000 nm (optional to 430 nm). M3 operates as a pushbroom spectrometer with a slit oriented orthogonal to the S/C orbital motion. Measurements are obtained simultaneously for 640 cross track spatial elements and 261 spectral elements. This translates to 70 m/pixel spatial resolution from a nominal 100 km polar orbit for Chandrayaan-1 . The primary science goal of M3 is to characterize and map lunar surface mineralogy in the context of its geologic evolution as outlined above. This translates into several sub-topics that focus on exploring the mineral character of the highland crust, characterizing the diversity basaltic volcanism, and identifying potential volatile concentrations near the poles. The primary exploration goal is to assess and map lunar mineral resources at high spatial resolution to support planning for future, targeted missions.

Pieters, C. M.↗

Characterizing the Mineralogy of Potential Lunar Landing Sites

Many processes active on the early Moon are common to most terrestrial planets, including the record of early and late impact bombardment. The Moon's surface provides a record of the earliest era of terrestrial planet evolution, and the type and composition of minerals that comprise a planetary surface are a direct result of the initial composition and subsequent thermal and physical processing. Lunar mineralogy seen today is thus a direct record of the early evolution of the lunar crust and subsequent geologic processes. Specifically, the distribution and concentration of specific minerals is closely tied to magma ocean products, lenses of intruded or remelted plutons, basaltic volcanism and fire-fountaining, and any process (e.g. cratering) that might redistribute or transform primary and secondary lunar crustal materials. The association of several lunar minerals with key geologic processes is illustrated in Figure 1. The geologic history of potential landing sites on the Moon can be read from the character and context of local mineralogy.

Pieters, Carle↗

Two-Dimensional Distribution of Volatiles in the Lunar Regolith from Space Weathering Simulations

We present simulations of space weathering effects on ice deposits in regions of permanent shadow on the Moon. These Monte Carlo simulations follow the effects of space weathering processes on the distribution of the volatiles over time. The model output constrains the coherence of volatile deposits with depth, lateral separation, and time. The results suggest that ice sheets become broken and buried with time. As impacts begin to puncture an initially coherent surficial ice sheet, small areas with a deficit of ice compared to surrounding areas are formed first. As time progresses, holes become prevalent and the anomalous regions are local enhancements of ice concentration in a volume. The 3-D distribution is also heterogeneous because the ice is buried to varying depths in different locations. Analysis of the coherence of ice on 10 cm scales predicts that putative ice sheets in anomalous radar craters are < 100 Myr old. Surface frost becomes homogenized within 20 Myr. The simulations show the data from the LCROSS impact and surrounding region are consistent with the ice deposit in Cabeus being >1000 Myr old. For future in situ analysis of cold trap volatiles, a horizontal range of 10 m is sufficient to acquire surface-based measurements of heterogeneously distributed ice. These results also support previous analyses that Mercury's cold traps are young.

Hurley, Dana M.↗

Using Markov Models of Fault Growth Physics and Environmental Stresses to Optimize Control Actions

A generalized Markov chain representation of fault dynamics is presented for the case that available modeling of fault growth physics and future environmental stresses can be represented by two independent stochastic process models. A contrived but representatively challenging example will be presented and analyzed, in which uncertainty in the modeling of fault growth physics is represented by a uniformly distributed dice throwing process, and a discrete random walk is used to represent uncertain modeling of future exogenous loading demands to be placed on the system. A finite horizon dynamic programming algorithm is used to solve for an optimal control policy over a finite time window for the case that stochastic models representing physics of failure and future environmental stresses are known, and the states of both stochastic processes are observable by implemented control routines. The fundamental limitations of optimization performed in the presence of uncertain modeling information are examined by comparing the outcomes obtained from simulations of an optimizing control policy with the outcomes that would be achievable if all modeling uncertainties were removed from the system.

Bole, Brian↗

The development of a post-test diagnostic system for rocket engines

An effort was undertaken by NASA to develop an automated post-test, post-flight diagnostic system for rocket engines. The automated system is designed to be generic and to automate the rocket engine data review process. A modular, distributed architecture with a generic software core was chosen to meet the design requirements. The diagnostic system is initially being applied to the Space Shuttle Main Engine data review process. The system modules currently under development are the session/message manager, and portions of the applications section, the component analysis section, and the intelligent knowledge server. An overview is presented of a rocket engine data review process, the design requirements and guidelines, the architecture and modules, and the projected benefits of the automated diagnostic system.

Zakrajsek, June F.↗

The development of a post-test diagnostic system for rocket engines

An effort was undertaken by NASA to develop an automated post-test, post-flight diagnostic system for rocket engines. The automated system is designed to be generic and to automate the rocket engine data review process. A modular, distributed architecture with a generic software core was chosen to meet the design requirements. The diagnostic system is initially being applied to the Space Shuttle Main Engine data review process. The system modules currently under development are the session/message manager, and portions of the applications section, the component analysis section, and the intelligent knowledge server. An overview is presented of a rocket engine data review process, the design requirements and guidelines, the architecture and modules, and the projected benefits of the automated diagnostic system.

Zakrajsek, June F.↗

Estimating Transmitted-Signal Phase Variations for Uplink Array Antennas

A method of estimating phase drifts of microwave signals distributed to, and transmitted by, antennas in an array involves the use of the signals themselves as phase references. The method was conceived as part of the solution of the problem of maintaining precise phase calibration required for proper operation of an array of Deep Space Network (DSN) antennas on Earth used for communicating with distant spacecraft at frequencies between 7 and 8 GHz. The method could also be applied to purely terrestrial phased-array radar and other radio antenna array systems. In the DSN application, the electrical lengths (effective signal-propagation path lengths) of the various branches of the system for distributing the transmitted signals to the antennas are not precisely known, and they vary with time. The variations are attributable mostly to thermal expansion and contraction of fiber-optic and electrical signal cables and to a variety of causes associated with aging of signal-handling components. The variations are large enough to introduce large phase drifts at the signal frequency. It is necessary to measure and correct for these phase drifts in order to maintain phase calibration of the antennas. A prior method of measuring phase drifts involves the use of reference-frequency signals separate from the transmitted signals. A major impediment to accurate measurement of phase drifts over time by the prior method is the fact that although DSN reference-frequency sources separate from the transmitting signal sources are stable and accurate enough for most DSN purposes, they are not stable enough for use in maintaining phase calibrations, as required, to within a few degrees over times as long as days or possibly even weeks. By eliminating reliance on the reference-frequency subsystem, the present method overcomes this impediment. In a DSN array to which the present method applies (see figure), the microwave signals to be transmitted are generated by exciters in a signal-processing center, then distributed to the antennas via optical fibers. At each antenna, the signals are used to drive a microwave power-amplifier train, the output of which is coupled to the antenna for transmission. A small fraction of the power-amplifier-train output is sent back to the signal-processing center along another optical fiber that is part of the same fiber-optic cable used to distribute the transmitted signal to the antenna. In the signal-processing center, the signal thus returned from each antenna is detected and its phase is compared with the phase of the signal sampled directly from the corresponding exciter. It is known, from other measurements, that the signal-propagation path length from the power-amplifier-train output port to the phase center of each antenna is sufficiently stable and, hence, that sampling the signal at the power-amplifier-train output port suffices for the purpose of characterizing the phase drift of the transmitted signal at the phase center of the antenna

Paal, Leslie↗

Interpreting Chromosome Aberration Spectra

Ionizing radiation can damage cells by breaking both strands of DNA in multiple locations, essentially cutting chromosomes into pieces. The cell has enzymatic mechanisms to repair such breaks; however, these mechanisms are imperfect and, in an exchange process, may produce a large-scale rearrangement of the genome, called a chromosome aberration. Chromosome aberrations are important in killing cells, during carcinogenesis, in characterizing repair/misrepair pathways, in retrospective radiation biodosimetry, and in a number of other ways. DNA staining techniques such as mFISH ( multicolor fluorescent in situ hybridization) provide a means for analyzing aberration spectra by examining observed final patterns. Unfortunately, an mFISH observed final pattern often does not uniquely determine the underlying exchange process. Further, resolution limitations in the painting protocol sometimes lead to apparently incomplete final patterns. We here describe an algorithm for systematically finding exchange processes consistent with any observed final pattern. This algorithm uses aberration multigraphs, a mathematical formalism that links the various aspects of aberration formation. By applying a measure to the space of consistent multigraphs, we will show how to generate model-specific distributions of aberration processes from mFISH experimental data. The approach is implemented by software freely available over the internet. As a sample application, we apply these algorithms to an aberration data set, obtaining a distribution of exchange cycle sizes, which serves to measure aberration complexity. Estimating complexity, in turn, helps indicate how damaging the aberrations are and may facilitate identification of radiation type in retrospective biodosimetry.

Levy, Dan↗

Measuring and Modeling Shared Visual Attention

Multi-person teams are sometimes responsible for critical tasks, such as flying an airliner. Here we present a method using gaze tracking data to assess shared visual attention, a term we use to describe the situation where team members are attending to a common set of elements in the environment. Gaze data are quantized with respect to a set of N areas of interest (AOIs); these are then used to construct a time series of N dimensional vectors, with each vector component representing one of the AOIs, all set to 0 except for the component corresponding to the currently fixated AOI, which is set to 1. The resulting sequence of vectors can be averaged in time, with the result that each vector component represents the proportion of time that the corresponding AOI was fixated within the given time interval. We present two methods for comparing sequences of this sort, one based on computing the time-varying correlation of the averaged vectors, and another based on a chi-square test testing the hypothesis that the observed gaze proportions are drawn from identical probability distributions. We have evaluated the method using synthetic data sets, in which the behavior was modeled as a series of "activities," each of which was modeled as a first-order Markov process. By tabulating distributions for pairs of identical and disparate activities, we are able to perform a receiver operating characteristic (ROC) analysis, allowing us to choose appropriate criteria and estimate error rates. We have applied the methods to data from airline crews, collected in a high-fidelity flight simulator (Haslbeck, Gontar & Schubert, 2014). We conclude by considering the problem of automatic (blind) discovery of activities, using methods developed for text analysis.

attention↗

Understanding Local Structure Globally in Earth Science Remote Sensing Data Sets

Empirical probability distributions derived from the data are the signatures of physical processes generating the data. Distributions defined on different space-time windows can be compared and differences or changes can be attributed to physical processes. This presentation discusses on ways to reduce remote sensing data in a way that preserves information, focusing on the rate-distortion theory and using the entropy-constrained vector quantization algorithm.

massive data sets↗

Electrophoresis experiment. Experiment MA-014

A continuous free-flow electrophoresis study was conducted during the Apollo-Soyuz Test Project Mission to investigate and evaluate the increase in sample flow rate and sample resolution achievable in space. The electrophoresis equipment was designed for the separation of four mixtures of biological cells with variable sample flow rates, buffer flow rates, and electric field gradients. Separation quality was assessed by measuring the light from a quartz lamp through the electrophoresis channel and onto a photodiode system. The data evaluation indicates that all monitored systems operated correctly during the experiment. The optical system produced a light that was too bright to discern true cell distributions, but final analysis of scientific data by computer processing shows the expected distribution of separated cells.

Hannig, K. H.↗

Science opportunities from the Topex/Poseidon mission

The U.S. National Aeronautics and Space Administration (NASA) and the French Centre National d'Etudes Spatiales (CNES) propose to conduct a Topex/Poseidon Mission for studying the global ocean circulation from space. The mission will use the techniques of satellite altimetry to make precise and accurate measurements of sea level for several years. The measurements will then be used by Principal Investigators (selected by NASA and CNES) and by the wider oceanographic community working closely with large international programs for observing the Earth, on studies leading to an improved understanding of global ocean dynamics and the interaction of the ocean with other processes influencing life on Earth. The major elements of the mission include a satellite carrrying an altimetric system for measuring the height of the satellite above the sea surface; a precision orbit determination system for referring the altimetric measurements to geodetic coordinates; a data analysis and distribution system for processing the satellite data, verifying their accuracy, and making them available to the scientific community; and a principal investigator program for scientific studies based on the satellite observations. This document describes the satellite, its sensors, its orbit, the data analysis system, and plans for verifying and distributing the data. It then discusses the expected accuracy of the satellite's measurements and their usefulness to oceanographic, geophysical, and other scientific studies. Finally, it outlines the relationship of the Topex/Poseidon mission to other large programs, including the World Climate Research Program, the U.S. Navy's Remote Ocean Sensing System satellite program and the European Space Agency's ERS-1 satellite program.

Stewart, R.↗

Development of an Atomization Methodology for Spray Combustion

In liquid rocket propulsion, the knowledge and the understanding of liquid-gas interfacial phenomena are very important. This is important for predicting the onset of cavitation occurring in swirl injection elements used in STME, as well as atomization processes in shear-induced injectors (co-axial) and impinging injector elements. From the fact that all the physical processes including droplet size distribution, droplet dispersion, mixing and combustion are controlled by atomization processes, it is expected that the successful incorporation of the volume of fraction (VOF) will greatly enhance the analytical capability of predicting spray combustion processes in liquid-fueled engines. In this paper, a methodology is developed to define and track interfaces between two fluids in non-orthogonal, body-fitted grids using a single fractional volume of fluid (VOF) variable to describe the distribution of the liquid phase in a gas-liquid flow field. This method was implemented in a mature CFD code MAST (Multiphase All-Speed Transient) utilizing the general PISO-C algorithm. For the preliminary study on the analysis of spray combustion and tracking of the interface between two phases, we will report on the progress of the simulation of the instability on the liquid column; the surface wave instability and the droplet breakup from the liquid surface.

Seung, S. P.↗

Origin, Transport, and Vertical Distribution of Atmospheric Polluntants over the Northern Sourth China Sea During the 7-SEAS-Dongsha Experiment

During the spring of 2010, comprehensive in situ measurements were made for the first time on a small atoll (Dongsha Island) in the northern South China Sea (SCS), a key region of the 7-SEAS (the Seven South East Asian Studies) program. This paper focuses on characterizing the source origins, transport processes, and vertical distributions of the Asian continental outflows over the region, using measurements including mass concentration, optical properties, hygroscopicity, and vertical distribution of the aerosol particles, as well as the trace gas composition. Cluster analysis of backward trajectories classified 52% of the air masses arriving at ground level of Dongsha Island as having a continental origin, mainly from northern China to the northern SCS, passing the coastal area and being confined in the marine boundary layer (0-0.5 km). Compared to aerosols of oceanic origin, the fine mode continental aerosols have a higher concentration, extinction coefficient, and single-scattering albedo at 550 nm (i.e., 19 vs. 14 microg per cubic meter in PM(sub 2.5); 77 vs. 59 M per meter in beta(sub e); and 0.94 vs. 0.90 in omega, respectively). These aerosols have a higher hygroscopicity (f at 85% RH = 2.1) than those in the upwind inland regions, suggesting that the aerosols transported to the northern SCS were modified by the marine environment. In addition to the near-surface aerosol transport, a significant upper-layer (3-4 km) transport of biomass-burning aerosols was observed. Our results suggest that emissions from both China and Southeast Asia could have a significant impact on the aerosol loading and other aerosol properties over the SCS. Furthermore, the complex vertical distribution of aerosols-coinciding-with-clouds has implications for remote-sensing observations and aerosol-cloud-radiation interactions.

pollutants↗

Moisture processes accompanying convective activity

A moisture budget analysis was performed on data collected during the AVE 7 (May 2 to 3, 1978) and AVE-SESAME1 (April 10 to 11, 1979) experiments. Local rates-of-change of moisture were compared with average moisture divergence in the same time period. Results were presented as contoured plots in the horizontal and as vertical cross sections. These results were used to develop models of the distribution of moisture processes in the vicinity of convective areas in two layers representing lower and middle tropospheric conditions. Good correspondence was found between the residual term of the moisture budget and actual precipitation.

Sienkiewicz, M. E.↗