Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “compiler”

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 325 records · Page 18

The Fault Tree Compiler (FTC): Program and mathematics

The Fault Tree Compiler Program is a new reliability tool used to predict the top-event probability for a fault tree. Five different gate types are allowed in the fault tree: AND, OR, EXCLUSIVE OR, INVERT, AND m OF n gates. The high-level input language is easy to understand and use when describing the system tree. In addition, the use of the hierarchical fault tree capability can simplify the tree description and decrease program execution time. The current solution technique provides an answer precisely (within the limits of double precision floating point arithmetic) within a user specified number of digits accuracy. The user may vary one failure rate or failure probability over a range of values and plot the results for sensitivity analyses. The solution technique is implemented in FORTRAN; the remaining program code is implemented in Pascal. The program is written to run on a Digital Equipment Corporation (DEC) VAX computer with the VMS operation system.

Butler, Ricky W.↗

A high-resolution atlas of the infrared spectrum of the sun and the earth atmosphere from space. A compilation of ATMOS spectra of the region from 650 to 4800 cm-1 (2.3 to 16 microns). Volume 2: Stratosphere and mesosphere, 650 to 3350 cm-1

During the period April 29 to May 2, 1985, the Atmospheric Trace Molecule Spectroscopy (ATMOS) experiment was operated for the first time, as part of the Spacelab-3 payload of the shuttle Challenger. The principal purpose of this experiment was to study the distributions of the atmosphere's minor and trace molecular constituents. The instrument, a modified Michelson interferometer covering the frequency range from 600 to 5000/cm-1 at a spectral resolution of 0.01/cm-1, recorded infrared absorption spectra of the sun and of the earth's atmosphere at times close to entry into and exit from occultation by the earth's limb. Spectra were obtained that are free from absorptions due to constituents of the atmosphere (i.e., they are pure solar spectra), as well as spectra of the atmosphere itself, covering line-of-sight tangent altitudes that span the range from the lower thermosphere to the bottom of the troposphere. This atlas presents a compilation of these spectra arranged in a hardcopy format suitable for quick-look reference purposes. Volume 2 covers the stratosphere and mesosphere (i.e., tangent altitudes from 20 to 80 km) for frequencies from 650 to 3350/cm-1.

Farmer, Crofton B.↗

A high-resolution atlas of the infrared spectrum of the Sun and the Earth atmosphere from space: A compilation of ATMOS spectra of the region from 650 to 4800 cm (2.3 to 16 micron). Volume 1: The Sun

During the period April 29 through May 2, 1985, the Atmospheric Trace Molecular Spectroscopy experiment was operated as part of the Spacelab-3 payload of the shuttle Challenger. The instrument, a modified Michelson Interferometer covering the frequency range from 600 to 5000/cm, at a spectral resolution of 0.01/cm, recorded infrared spectra of the Sun and of the Earth's atmosphere at times close to entry into and exit from occultation by the Earth's limb as seen from the shuttle orbit of 360 km. Spectra were obtained that are free from absorptions due to constituents of the atmosphere (i.e., solar pure spectra), as well as spectra of the atmosphere itself, covering line-of-sight tangent altitudes that span the range from the lower thermosphere to the bottom of the troposphere. This atlas, believed to be the first record of observations of the continuous high resolution infrared spectrum of the Sun and the Earth's atmosphere from space, provides a compilation of these spectra arranged in a hardcopy format suitable for quick-look reference purposes; the data are also available in digital form.

Farmer, Crofton B.↗

Modeling techniques in a parallelizing compiler for the B-HIVE multiprocessor system

The parallelizing compiler for the B-HIVE loosely-coupled multiprocessor system uses a medium grain model to minimize the communication overhead. A medium grain model is shown to be an optimum way of merging fine grain operations into parallel tasks such that the parallelism obtained at the grain level is retained and communication overhead is decreased. A new communication model is introduced in this paper, allowing additional overlap between computation and communication. Simulation results indicate that the medium grain communication model shows promise for automatic parallelization for a loosely-coupled multiprocessor system.

Kim, Sukil↗

A compilation of redshifts and velocity dispersions for Abell clusters (Struble and Rood 1987): Documentation for the machine-readable version

The machine readable version of the compilation, as it is currently being distributed from the Astronomical Data Center, is described. The catalog contains redshifts and velocity dispersions for all Abell clusters for which these data had been published up to 1986 July. Also included are 1950 equatorial coordinates for the centers of the listed clusters, numbers of observations used to determine the redshifts, and bibliographical references citing the data sources.

Warren, Wayne H., Jr.↗

Fault-Tree Compiler Program

FTC, Fault-Tree Compiler program, is reliability-analysis software tool used to calculate probability of top event of fault tree. Five different types of gates allowed in fault tree: AND, OR, EXCLUSIVE OR, INVERT, and M OF N. High-level input language of FTC easy to understand and use. Program supports hierarchical fault-tree-definition feature simplifying process of description of tree and reduces execution time. Solution technique implemented in FORTRAN, and user interface in Pascal. Written to run on DEC VAX computer operating under VMS operating system.

Butler, Ricky W.↗

The remote sensing of ocean primary productivity - Use of a new data compilation to test satellite algorithms

Global pigment and primary productivity algorithms based on a new data compilation of over 12,000 stations occupied mostly in the Northern Hemisphere, from the late 1950s to 1988, were tested. The results showed high variability of the fraction of total pigment contributed by chlorophyll, which is required for subsequent predictions of primary productivity. Two models, which predict pigment concentration normalized to an attenuation length of euphotic depth, were checked against 2,800 vertical profiles of pigments. Phaeopigments consistently showed maxima at about one optical depth below the chlorophyll maxima. CZCS data coincident with the sea truth data were also checked. A regression of satellite-derived pigment vs ship-derived pigment had a coefficient of determination. The satellite underestimated the true pigment concentration in mesotrophic and oligotrophic waters and overestimated the pigment concentration in eutrophic waters. The error in the satellite estimate showed no trends with time between 1978 and 1986.

Balch, William↗

Fault-Tree Compiler

Fault-Tree Compiler (FTC) program, is software tool used to calculate probability of top event in fault tree. Gates of five different types allowed in fault tree: AND, OR, EXCLUSIVE OR, INVERT, and M OF N. High-level input language easy to understand and use. In addition, program supports hierarchical fault-tree definition feature, which simplifies tree-description process and reduces execution time. Set of programs created forming basis for reliability-analysis workstation: SURE, ASSIST, PAWS/STEM, and FTC fault-tree tool (LAR-14586). Written in PASCAL, ANSI-compliant C language, and FORTRAN 77. Other versions available upon request.

Butler, Ricky W.↗

NASA Automated Rendezvous and Capture Review. A compilation of the abstracts

This document presents a compilation of abstracts of papers solicited for presentation at the NASA Automated Rendezvous and Capture Review held in Williamsburg, VA on November 19-21, 1991. Due to limitations on time and other considerations, not all abstracts could be presented during the review. The organizing committee determined however, that all abstracts merited availability to all participants and represented data and information reflecting state-of-the-art of this technology which should be captured in one document for future use and reference. The organizing committee appreciates the interest shown in the review and the response by the authors in submitting these abstracts.

Source record↗

Branch recovery with compiler-assisted multiple instruction retry

In processing systems where rapid recovery from transient faults is important, schemes for multiple instruction rollback recovery may be appropriate. Multiple instruction retry has been implemented in hardware by researchers and also in mainframe computers. This paper extends compiler-assisted instruction retry to a broad class of code execution failures. Five benchmarks were used to measure the performance penalty of hazard resolution. Results indicate that the enhanced pure software approach can produce performance penalties consistent with existing hardware techniques. A combined compiler/hardware resolution strategy is also described and evaluated. Experimental results indicate a lower performance penalty than with either a totally hardware or totally software approach.

Alewine, N. J.↗

Compilation of Information on the Transonic Attachment of Flows at the Leading Edges of Airfoils

Schlieren photographs have been compiled of the two-dimensional flow at transonic speeds past 37 airfoils. These airfoils have variously shaped profiles, and some are related in thickness and camber. The data for these airfoils were analyzed to provide basic information on the flow changes involved and to determine factors affecting transonic-flow attachment, which is a transition from separated to unseparated flow at the leading edges of two-dimensional airfoils at fixed angles as the subsonic Mach number is increased.

FLOW, MIXED↗

Research-Airplane-Committee Report on Conference on the Progress of the X-15 Project : A Compilation of the Papers Presented

This document is a compilation of papers presented at the Conference on the Progress of the X-15 project held at the IAS Building, Los Angeles, California, July 28-30, 1958. The conference was held by the Research Airplane Committee of the U. S. Air Force, the U. S. Navy, and the National Advisory Committee for Aeronautics to report on the technical status of this airplane.

Source record↗

Research-Airplane-Committee Report on Conference on the Progress of the X-15 Project: A Compilation of the Papers Presented, Held at Langley Aeronautical Lab., Langley Field, VA on 25-26 October 1956

This document is a compilation of papers presented at the Conference on the Progress of the X-15 project held at the Langley Aeronautical Laboratory on 25-26 October 1956. The conference was held by the Research Airplane Committee of the U. S. Air Force, the U. S. Navy, and the National Advisory Committee for Aeronautics to report on the technical status of this research airplane. The papers were presented by members of the staffs of North American Aviation, Inc., Reaction Motors, Inc., and NACA.

Source record↗

A compilation of technology spinoffs from the US Space Shuttle Program

As the successful transfer of NASA-developed technology is a stated mission of NASA, the documentation of such transfer is vital in support of the program. The purpose of this report is to document technology transfer, i.e. 'spinoffs', from the U.S. Space Shuttle Program to the commercial sector. These spinoffs have their origin in the many scientific and engineering fields associated with the shuttle program and, as such, span many diverse commercial applications. These applications include, but are not limited to, consumer products, medicine, industrial productivity, manufacturing technology, public safety, resources management, materials processing, transportation, energy, computer technology, construction, and environmental applications. To aide to the generation of this technology spinoff list, significant effort was made to establish numerous and complementary sources of information. The primary sources of information used in compiling this list include: the NASA 'Spinoff' publication, NASA Tech Briefs, the Marshall Space Flight Center (MSFC) Technology Utilization (TU) Office, the NASA Center for Aerospace Information (CASI), the NASA COSMIC Software Center, and MSFC laboratory and contractor personnel. A complete listing of resources may be found in the bibliography of this report. Additionally, effort was made to insure that the obtained information was placed in electronic database form to insure that the subsequent updating would be feasible with minimal effort.

Jackson, David Jeff↗

The Concert system - Compiler and runtime technology for efficient concurrent object-oriented programming

Concurrent object-oriented languages, particularly fine-grained approaches, reduce the difficulty of large scale concurrent programming by providing modularity through encapsulation while exposing large degrees of concurrency. Despite these programmability advantages, such languages have historically suffered from poor efficiency. This paper describes the Concert project whose goal is to develop portable, efficient implementations of fine-grained concurrent object-oriented languages. Our approach incorporates aggressive program analysis and program transformation with careful information management at every stage from the compiler to the runtime system. The paper discusses the basic elements of the Concert approach along with a description of the potential payoffs. Initial performance results and specific plans for system development are also detailed.

Chien, Andrew A.↗

Real-time robot deliberation by compilation and monitoring of anytime algorithms

Anytime algorithms are algorithms whose quality of results improves gradually as computation time increases. Certainty, accuracy, and specificity are metrics useful in anytime algorighm construction. It is widely accepted that a successful robotic system must trade off between decision quality and the computational resources used to produce it. Anytime algorithms were designed to offer such a trade off. A model of compilation and monitoring mechanisms needed to build robots that can efficiently control their deliberation time is presented. This approach simplifies the design and implementation of complex intelligent robots, mechanizes the composition and monitoring processes, and provides independent real time robotic systems that automatically adjust resource allocation to yield optimum performance.

Zilberstein, Shlomo↗

Why do airlines want and use thrust reversers? A compilation of airline industry responses to a survey regarding the use of thrust reversers on commercial transport airplanes

Although thrust reversers are used for only a fraction of the airplane operating time, their impact on nacelle design, weight, airplane cruise performance, and overall airplane operating and maintenance expenses is significant. Why then do the airlines want and use thrust reversers? In an effort to understand the airlines need for thrust reversers, a survey of the airline industry was made to determine why and under what situations thrust reversers are currently used or thought to be needed. The survey was intended to help establish the cost/benefits trades for the use of thrust reversers and airline opinion regarding alternative deceleration devices. A compilation and summary of the responses given to the survey questionnaire is presented.

Yetter, Jeffrey A.↗