Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Compilers”

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 343 records · Page 19

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.↗

A compilation of first-order line-mixing coefficients for CO2 Q-branches

A parameterization of first-order line-mixing in CO2 Q-branches is presented for use in atmospheric radiative transfer codes. Regression coefficients for the temperature dependence of the first-order line-mixing parameters for each J in 11 of the strongest Q-branches between 600 and 3000/cm are given. These coefficients may only be used with the line strengths and widths reported in the HITRAN92 line compilation; otherwise large errors will be introduced into the calculated line shape. Other potential problems in the implementation of first-order line-mixing in radiative transfer codes are also discussed.

Strow, L. Larrabee↗

Mirror Material Properties Compiled for Preliminary Design of the Next Generation Space Telescope (30 to 294 Kelvin)

This technical memorandum reports on the mirror material properties that were compiled by NASA Marshall Space Flight Center (MSFC) from April 1996 to June 1997 for preliminary design of the Next Generation Space Telescope (NGST) Study. The NGST study began in February 1996, when the Program Development Directorate at NASA MSFC studied the feasibility of the NGST and developed the pre-phase A program for it. After finishing some initial studies and concepts development work on the NGST, MFSC's Program Development Directorate handed this work to the Observatory Projects Office at MSFC and then to NASA Goddard Space Flight Center (GSFC). This technical memorandum was written by MSFC's Preliminary Design Office and Materials and Processes Laboratory for the NGST Optical Telescope Assembly (OTA) team, in Support of NASA GSFC. It contains material properties for 9 mirror Substrate materials, using information from at least 6 industrial Suppliers, 16 textbooks, 44 technical papers, and 130 technical abstracts.

Luz, P. L.↗

Global Seismicity: Three New Maps Compiled with Geographic Information Systems

This paper presents three new maps of global seismicity compiled from NOAA digital data, covering the interval 1963-1998, with three different magnitude ranges (mb): greater than 3.5, less than 3.5, and all detectable magnitudes. A commercially available geographic information system (GIS) was used as the database manager. Epicenter locations were acquired from a CD-ROM supplied by the National Geophysical Data Center. A methodology is presented that can be followed by general users. The implications of the maps are discussed, including the limitations of conventional plate models, and the different tectonic behavior of continental vs. oceanic lithosphere. Several little-known areas of intraplate or passive margin seismicity are also discussed, possibly expressing horizontal compression generated by ridge push.

Lowman, Paul D., Jr.↗

Voyager Outreach Compilation

This NASA JPL (Jet Propulsion Laboratory) video presents a collection of the best videos that have been published of the Voyager mission. Computer animation/simulations comprise the largest portion of the video and include outer planetary magnetic fields, outer planetary lunar surfaces, and the Voyager spacecraft trajectory. Voyager visited the four outer planets: Jupiter, Saturn, Uranus, and Neptune. The video contains some live shots of Jupiter (actual), the Earth's moon (from orbit), Saturn (actual), Neptune (actual) and Uranus (actual), but is mainly comprised of computer animations of these planets and their moons. Some of the individual short videos that are compiled are entitled: The Solar System; Voyage to the Outer Planets; A Tour of the Solar System; and the Neptune Encounter. Computerized simulations of Viewing Neptune from Triton, Diving over Neptune to Meet Triton, and Catching Triton in its Retrograde Orbit are included. Several animations of Neptune's atmosphere, rotation and weather features as well as significant discussion of the planet's natural satellites are also presented.

Source record↗