Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “DATA COMPILATION”

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 775 records · Page 43

Incremental Parallelization of Non-Data-Parallel Programs Using the Charon Message-Passing Library

Message passing is among the most popular techniques for parallelizing scientific programs on distributed-memory architectures. The reasons for its success are wide availability (MPI), efficiency, and full tuning control provided to the programmer. A major drawback, however, is that incremental parallelization, as offered by compiler directives, is not generally possible, because all data structures have to be changed throughout the program simultaneously. Charon remedies this situation through mappings between distributed and non-distributed data. It allows breaking up the parallelization into small steps, guaranteeing correctness at every stage. Several tools are available to help convert legacy codes into high-performance message-passing programs. They usually target data-parallel applications, whose loops carrying most of the work can be distributed among all processors without much dependency analysis. Others do a full dependency analysis and then convert the code virtually automatically. Even more toolkits are available that aid construction from scratch of message passing programs. None, however, allows piecemeal translation of codes with complex data dependencies (i.e. non-data-parallel programs) into message passing codes. The Charon library (available in both C and Fortran) provides incremental parallelization capabilities by linking legacy code arrays with distributed arrays. During the conversion process, non-distributed and distributed arrays exist side by side, and simple mapping functions allow the programmer to switch between the two in any location in the program. Charon also provides wrapper functions that leave the structure of the legacy code intact, but that allow execution on truly distributed data. Finally, the library provides a rich set of communication functions that support virtually all patterns of remote data demands in realistic structured grid scientific programs, including transposition, nearest-neighbor communication, pipelining, gather/scatter, and redistribution. At the end of the conversion process most intermediate Charon function calls will have been removed, the non-distributed arrays will have been deleted, and virtually the only remaining Charon functions calls are the high-level, highly optimized communications. Distribution of the data is under complete control of the programmer, although a wide range of useful distributions is easily available through predefined functions. A crucial aspect of the library is that it does not allocate space for distributed arrays, but accepts programmer-specified memory. This has two major consequences. First, codes parallelized using Charon do not suffer from encapsulation; user data is always directly accessible. This provides high efficiency, and also retains the possibility of using message passing directly for highly irregular communications. Second, non-distributed arrays can be interpreted as (trivial) distributions in the Charon sense, which allows them to be mapped to truly distributed arrays, and vice versa. This is the mechanism that enables incremental parallelization. In this paper we provide a brief introduction of the library and then focus on the actual steps in the parallelization process, using some representative examples from, among others, the NAS Parallel Benchmarks. We show how a complicated two-dimensional pipeline-the prototypical non-data-parallel algorithm- can be constructed with ease. To demonstrate the flexibility of the library, we give examples of the stepwise, efficient parallel implementation of nonlocal boundary conditions common in aircraft simulations, as well as the construction of the sequence of grids required for multigrid.

VanderWijngaart, Rob F.↗

Marshall Space Flight Center Propulsion Systems Department (PSD) KM Initiative

NASA Marshall Space Flight Center s Propulsion Systems Department (PSD) is four months into a fifteen month Knowledge Management (KM) initiative to support enhanced engineering decision making and analyses, faster resolution of anomalies (near-term) and effective, efficient knowledge infused engineering processes, reduced knowledge attrition, and reduced anomaly occurrences (long-term). The near-term objective of this initiative is developing a KM Pilot project, within the context of a 3-5 year KM strategy, to introduce and evaluate the use of KM within PSD. An internal NASA/MSFC PSD KM team was established early in project formulation to maintain a practitioner, user-centric focus throughout the conceptual development, planning and deployment of KM technologies and capabilities with in the PSD. The PSD internal team is supported by the University of Alabama's Aging Infrastructure Systems Center Of Excellence (AISCE), Intergraph Corporation, and The Knowledge Institute. The principle product of the initial four month effort has been strategic planning of PSD KM implementation by first determining the "as is" state of KM capabilities and developing, planning and documenting the roadmap to achieve the desired "to be" state. Activities undertaken to support the planning phase have included data gathering; cultural surveys, group work-sessions, interviews, documentation review, and independent research. Assessments and analyses have been performed including industry benchmarking, related local and Agency initiatives, specific tools and techniques used and strategies for leveraging existing resources, people and technology to achieve common KM goals. Key findings captured in the PSD KM Strategic Plan include the system vision, purpose, stakeholders, prioritized strategic objectives mapped to the top ten practitioner needs and analysis of current resource usage. Opportunities identified from research, analyses, cultural/KM surveys and practitioner interviews include: executive and senior management sponsorship, KM awareness, promotion and training, cultural change management, process improvement, leveraging existing resources and new innovative technologies to align with other NASA KM initiatives (convergence: the big picture). To enable results based incremental implementation and future growth of the KM initiative, key performance measures have been identified including stakeholder value, system utility, learning and growth (knowledge capture, sharing, reduced anomaly recurrence), cultural change, process improvement and return-on-investment. The next steps for the initial implementation spiral (focused on SSME Turbomachinery) have been identified, largely based on the organization and compilation of summary level engineering process models, data capture matrices, functional models and conceptual-level systems architecture. Key elements include detailed KM requirements definition, KM technology architecture assessment, evaluation and selection, deployable KM Pilot design, development, implementation and evaluation, and justifying full implementation (estimated Return-on-Investment). Features identified for the notional system architecture include the knowledge presentation layer (and its components), knowledge network layer (and its components), knowledge storage layer (and its components), User Interface and capabilities. This paper provides a snapshot of the progress to date, the near term planning for deploying the KM pilot project and a forward look at results based growth of KM capabilities with-in the MSFC PSD.

Caraccioli, Paul↗

Marshall Space Flight Center Propulsion Systems Department (PSD) Knowledge Management (KM) Initiative

NASA Marshall Space Flight Center's Propulsion Systems Department (PSD) is four months into a fifteen month Knowledge Management (KM) initiative to support enhanced engineering decision making and analyses, faster resolution of anomalies (near-term) and effective, efficient knowledge infused engineering processes, reduced knowledge attrition, and reduced anomaly occurrences (long-term). The near-term objective of this initiative is developing a KM Pilot project, within the context of a 3-5 year KM strategy, to introduce and evaluate the use of KM within PSD. An internal NASA/MSFC PSD KM team was established early in project formulation to maintain a practitioner, user-centric focus throughout the conceptual development, planning and deployment of KM technologies and capabilities within the PSD. The PSD internal team is supported by the University of Alabama's Aging Infrastructure Systems Center of Excellence (AISCE), lntergraph Corporation, and The Knowledge Institute. The principle product of the initial four month effort has been strategic planning of PSD KNI implementation by first determining the "as is" state of KM capabilities and developing, planning and documenting the roadmap to achieve the desired "to be" state. Activities undertaken to suppo~th e planning phase have included data gathering; cultural surveys, group work-sessions, interviews, documentation review, and independent research. Assessments and analyses have beon pedormed including industry benchmarking, related local and Agency initiatives, specific tools and techniques used and strategies for leveraging existing resources, people and technology to achieve common KM goals. Key findings captured in the PSD KM Strategic Plan include the system vision, purpose, stakeholders, prioritized strategic objectives mapped to the top ten practitioner needs and analysis of current resource usage. Opportunities identified from research, analyses, cultural1KM surveys and practitioner interviews include: executive and senior management sponsorship, KM awareness, promotion and training, cultural change management, process improvement, leveraging existing resources and new innovative technologies to align with other NASA KM initiatives (convergence: the big picture). To enable results based incremental implementation and future growth of the KM initiative, key performance measures have been identified including stakeholder value, system utility, learning and growth (knowledge capture, sharing, reduced anomaly recurrence), cultural change, process improvement and return-on-investment. The next steps for the initial implementation spiral (focused on SSME Turbomachinery) have been identified, largely based on the organization and compilation of summary level engineering process models, data capture matrices, functional models and conceptual-level svstems architecture. Key elements include detailed KM requirements definition, KM technology architecture assessment, - evaluation and selection, deployable KM Pilot design, development, implementation and evaluation, and justifying full implementation (estimated Return-on-Investment). Features identified for the notional system architecture include the knowledge presentation layer (and its components), knowledge network layer (and its components), knowledge storage layer (and its components), User Interface and capabilities. This paper provides a snapshot of the progress to date, the near term planning for deploying the KM pilot project and a forward look at results based growth of KM capabilities with-in the MSFC PSD.

Caraccioli, Paul↗

Algorithm Optimally Orders Forward-Chaining Inference Rules

People typically develop knowledge bases in a somewhat ad hoc manner by incrementally adding rules with no specific organization. This often results in a very inefficient execution of those rules since they are so often order sensitive. This is relevant to tasks like Deep Space Network in that it allows the knowledge base to be incrementally developed and have it automatically ordered for efficiency. Although data flow analysis was first developed for use in compilers for producing optimal code sequences, its usefulness is now recognized in many software systems including knowledge-based systems. However, this approach for exhaustively computing data-flow information cannot directly be applied to inference systems because of the ubiquitous execution of the rules. An algorithm is presented that efficiently performs a complete producer/consumer analysis for each antecedent and consequence clause in a knowledge base to optimally order the rules to minimize inference cycles. An algorithm was developed that optimally orders a knowledge base composed of forwarding chaining inference rules such that independent inference cycle executions are minimized, thus, resulting in significantly faster execution. This algorithm was integrated into the JPL tool Spacecraft Health Inference Engine (SHINE) for verification and it resulted in a significant reduction in inference cycles for what was previously considered an ordered knowledge base. For a knowledge base that is completely unordered, then the improvement is much greater.

James, Mark↗

Application of ERTS-1 imagery to detecting and mapping modern erosion features, and to monitoring erosional changes, in southern Arizona

The author has identified the following significant results. ERTS-1 multispectral images have been used, without additional data, to prepare three maps at 1:1 million scale of the 18,000 sq. mi. project area: (1) modern (post-1890 A. D.) arroyos and channels; (2) types of stream channels; and (3) potential erodibility of soils; surficial deposits, and bedrock. Also completed was the collection and compilation of ground truth geologic, soil, and hydrologic data. Field studies to obtain ground control for the photointerpretive mapping include: (1) measurements, at many sites, of the depth, width, and channel characteristics of arroyos and gullies, and cross profiles of stream channels, flood plains, and Holocene terraces; and (2) stratigraphic measurements of the Holocene alluvial deposits. Significant conclusions from these extensive stratigraphic studies are: Slow deposition of sediment was the dominant process on stream lowlands throughout the project area for at least 2000 years prior to 1890 A.D. The deposition was broken by only two relatively brief and minor erosional episodes of regional importance, when channels no more than a third of the depth of modern channels were cut. The modern erosion has produced within about 80 years substantially more and larger arroyos than any erosion episode during the last 2000 years, and the end is not in sight.

Morrison, R. B.↗

Gravimetric investigations on the North American Datum (1972 - 1973)

All the available unclassified gravity data on the North American Datum (NAD) and in the surrounding oceans was assembled late in 1972 for the investigation of the gravity field in North America and its relation to North American Datum 1927 (NAD 27). The gravity data in Canada and the United States was compiled on a common datum compatible with the International Gravity Standardization Network 1971 (IGSN 71). The variation in the error of representation in the region is studied along with the correlation characteristics of gravity anomalies with elevation. A free air geoid (FAG 73) was computed from a combination of surface gravity data and Goddard Earth Model (GEM) 4 and this was used as the basis for the computation of the non-Stokesian contributions to the height anomaly. The geocentric orientation parameters obtained by this astrogravimetric method are compared with those obtained by satellite techniques. The differences are found to be no greater than those between individual satellite solutions. The differences between the astrogravimetric solution and satellite solutions GSFC 73 and GEM 6 are studied in detail with a view to obtaining a better understanding of these discrepancies.

Mather, R. S.↗

BED Update

Computer update program for compiling master wire list from box external data

Source record↗

Ground Operations Aerospace Language (GOAL). Volume 1: Study overview

A series of NASA and Contractor studies sponsored by NASA/KSC resulted in a specification for the Ground Operations Aerospace Language (GOAL). The Cape Kennedy Facility of the IBM Corporation was given the responsibility, under existing contracts, to perform an analysis of the Language Specification, to design and develop a GOAL Compiler, to provide a specification for a data bank, to design and develop an interpretive code translator, and to perform associated application studies.

Source record↗

Nonmetallic Materials Handbook

A handbook compilation of chemical and physical property tests data obtained during qualification and receiving inspection testing of nonmetallic materials for the Viking Lander is introduced. Data cover the following materials: sealants, potting compounds, lubricants, paints and finishes, inks, films, encapsulants, elastomers, structural plastics, ablatives, adhesives, and electrical and thermal insulation. Thermochemical data showing degradation as a function of temperature, from room to 500 C, are included.

Source record↗

Calculations of the equilibrium photoelectron flux in the thermosphere

Theoretical calculations of the equilibrium photoelectron fluxes in the upper atmosphere are reported. The calculations employ an accurate description of the photoelectron production processes and take explicit account of the discrete nature of the electron energy losses. The neutral atmospheric and ionospheric parameters were obtained from simultaneous measurements by the various instruments of the Atmosphere Explorer-C mission and the solar EUV fluxes measured on the same satellite were used. The photoelectron fluxes are calculated using a recent compilation of photon and electron cross section data. The results are in good agreement with the measured photoelectron fluxes over several orders of magnitude, though there are detailed differences at specific energies that have yet to be resolved.

Victor, G. A.↗

As-built design specification for the digital derivation of daily and monthly data bases from synoptic observations of temperature and precipitation for the People's Republic of China

A data base of synoptic meteorological information was compiled for the People's Republic of China, as an integral part of the Large Area Crop Inventory Experiment. A system description is provided, including hardware and software specifications, computation algorithms and an evaluation of output validity. Operations are also outlined, with emphasis placed on least squares interpolation.

Jeun, B. H.↗

Remote sensing data handbook

A digest of information on remote sensor data systems is given. It includes characteristics of spaceborne sensors and the supportive systems immediately associated therewith. It also includes end-to-end systems information that will assist the user in appraising total data system impact produced by a sensor. The objective is to provide a tool for anticipating the complexity of systems and potential data system problems as new user needs are generated. Materials in this handbook span sensor systems from the present to those planned for use in the 1990's. Sensor systems on all planned missions are presented in digest form, condensed from data as available at the time of compilation. Projections are made of anticipated systems.

Source record↗

HCMM/soil moisture experiment

Progress in the compilation and analysis of airborne and ground data to determine the relationship between the maximum surface minus maximum air temperature differential (delta Tsa) and available water (PAW) is reported. Also, results of an analysis of HCMM images to determine the effect of cloud cover on the availability of HCMM-type data are presented. An inverse relationship between delta Tsa and PAW is indicated along with stable delta Tsa vs. PAW distributions for fully developed canopies. Large variations, both geographical and diurnal, in the cloud cover images are reported. The average monthly daytime cloud cover fluctuated between 40 and 60 percent.

Cihlar, J.↗

Japanese Magsat Team. A: Crustal structure near Japan and its Antarctic Station. B: Electric currents and hydromagnetic waves in the ionosphere and the magnetosphere

Efforts continue in compiling tapes which contain vector and scalar data decimated at an interval of 0.5 sec, together with time and position data. A map of the total force field anomaly around Japan was developed which shows a negative magnetic anomaly in the Okhotsk Sea. Examination of vector residuals from the MGST model shows that the total force perturbation is almost ascribable to the perturbation parallel to the main geomagnetic field and that the contribution from the perturbation transverse to the main field to the total force perturbation is negligibly small. The influences of ionospheric current with equatorial electroject and of the magnetospheric field aligned current on the dawn-dusk asymmetry of daily geomagnetic variations are being considered. The total amount of electric current flowing through the plane of the Magsat orbit loop was calculated by direct application of Maxwell's equation. Results show that the total electric current is 1 to 5 ampheres, and the current direction is either sunward or antisunward.

Fukushima, N.↗

An analysis of new techniqes for radiometric correction of LANDSAT-4 Thematic Mapper images

The utility of methods for generating TM RLUTS which can improve the quality of the resultant images was investigated. The TM-CCT-ADDS tape was changed to account for a different collection window for the calibration data. Several scenes of Terrebonne Bay, Louisiana and the Grand Bahamas were analyzed to evaluate the radiometric corrections operationally applied to the image data and to investigate several techniques for reducing striping in the images. Printer plots for the TM shutter data were produced and detector statistics were compiled and plotted. These statistics included various combinations of the average shutter counts for each scan before and after DC restore for forward and reverse scans. Results show that striping is caused by the detectors becoming saturated when they view a bright cloud and depress the DC restore level.

Kogut, J.↗