Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Compiler techniques”

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 55 records · Page 3

Communications techniques and equipment: A compilation

This Compilation is devoted to equipment and techniques in the field of communications. It contains three sections. One section is on telemetry, including articles on radar and antennas. The second section describes techniques and equipment for coding and handling data. The third and final section includes descriptions of amplifiers, receivers, and other communications subsystems.

Source record↗

Graphic arts techniques and equipment: A compilation

Technology utilization of NASA sponsored projects involving graphic arts techniques and equipment is discussed. The subjects considered are: (1) modification to graphics tools, (1) new graphics tools, (3) visual aids for graphics, and (4) graphic arts shop hints. Photographs and diagrams are included to support the written material.

Source record↗

Analytical techniques and instrumentation: A compilation

Technical information is presented covering the areas of: (1) analytical instrumentation useful in the analysis of physical phenomena; (2) analytical techniques used to determine the performance of materials; and (3) systems and component analyses for design and quality control.

Source record↗

Analytical techniques and instrumentation, a compilation

Procedures for conducting materials tests and structural analyses of aerospace components are presented as a part of the NASA technology utilization program. Some of the subjects discussed are as follows: (1) failures in cryogenic tank insulation, (2) friction characteristics of graphite and graphite-metal combinations, (3) evaluation of polymeric products in thermal-vacuum environment, (4) erosion of metals by multiple impacts with water, (5) mass loading effects on vibrated ring and shell structures, (6) nonlinear damping in structures, and (7) method for estimating reliability of randomly excited structures.

Source record↗

Analytical techniques and instrumentation: A compilation

Technical information on developments in instrumentation is arranged into four sections: (1) instrumentation for analysis; (2) analysis of matter; (3) analysis of electrical and mechanical phenomena; and (4) structural analysis. Patent information for two of the instruments described is presented.

Source record↗

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↗

Using Verified Lifting to Optimize Legacy Stencil Codes (Final Project Report)

This project investigated new techniques for compiling stencil and stencil-like computations. Stencils computations are commonly found in applications such as image processing, physical simulations, image processing, and machine learning. In recent years, many high-performance domain-specific languages (DSLs) have been proposed to optimize stencil computations. To leverage such DSLs, however, existing codes often need to be rewritten. Such rewriting is manual, labor intensive, and error-prone. To alleviate such issues, this project investigated the application of program synthesis and artificial learning techniques to enable stencil computations to automatically leverage new high-performance DSLs. Rather than constructing syntax driven rules, verified lifting uses program synthesis to search for a target code fragment to compile the given input code into. In addition, it also searches for a proof that validates how the found target code fragment preserves the semantics of the original input. Thus, the target code fragment is guaranteed to be semantically equivalent to the input.

97 MATHEMATICS AND COMPUTING↗

Cosmogenic radionuclides in stone meteorites

This document presents the techniques and compilation of results of cosmogenic Al-26 measurements at Goddard Space Flight Center on 91 samples of 76 stone meteorites. Short-lived radionuclides, including Na-22, Sc-46, Mn-54, and Co-60, were measured in 13 of these meteorites. About one-third of these data has not previously been published. The results are discussed briefly in terms of (1) depletion of Al-26 and natural potassium due to weathering, (2) possible exposure of several chondrites to an unusually high cosmic-ray flux, (3) comparison of Al-26, Na-22, Sc-46, and Mn5-54 in chondrites with the spallation Ne-22/Ne-21 ratio as a shielding indicator, and (4) comparison of (Al-26)-(Ne-22)/Ne-21 data for achondrite classes with the chondrite trend.

Cressy, P. J., Jr.↗

Voyager Cartography

The Jovian and Saturnian satellites are being mapped at several scales from Voyager 1 and 2 data. The maps include specially formatted color mosaics, controlled photomosaics, and airbrush maps. More than 500 Voyager images of the Jovian and Saturnian satellites were radiometrically processed in preparation for cartographic processing. Of these images, 235 were geometrically transformed to map projections for base mosaic compilations. Special techniques for producing hybrid photomosaic/airbrush maps of Callisto are under investigation. The techniques involve making controlled computer mosaics of all available images with highest resolution images superimposed on lowest resolution images. The mosaics are then improved by airbrushing: seams and artifacts are removed, and image details enhanced that had been lost by saturation in some images. A controlled mosaic of the northern hemisphere of Rhea is complete, as is all processing for a similar mosaic of the equatorial region. Current plans and status of the various series are shown in a table.

Batson, R. M.↗

Fabrication technology: A compilation

Devices and techniques are presented for cutting, shaping, and forming metals. Metal fabrication and coating techniques are discussed. Patent information is presented.

Source record↗

Measurement, testing, and safety technology: A compilation

Methods and techniques in the related areas of measurement, testing, and safety are presented. Measuring techniques and devices and testing methods and devices are described. Articles on equipment modifications or procedures are included. Patent information is presented.

Source record↗

Electrical and electronic devices and components: A compilation

Components and techniques which may be useful in the electronics industry are described. Topics discussed include transducer technology, printed-circuit technology, solid state devices, MOS transistors, Gunn device, microwave antennas, and position indicators.

Source record↗

Fluid handling equipment: A compilation

Devices and techniques used in fluid-handling and vacuum systems are described. Section 1 presents several articles on fluid lines and tubing. Section 2 describes a number of components such as valves, filters, and regulators. The last section contains descriptions of a number of innovative fluid-handling systems.

Source record↗

Numerical Techniques in Acoustics

This is the compilation of abstracts of the Numerical Techniques in Acoustics Forum held at the ASME's Winter Annual Meeting. This forum was for informal presentation and information exchange of ongoing acoustic work in finite elements, finite difference, boundary elements and other numerical approaches. As part of this forum, it was intended to allow the participants time to raise questions on unresolved problems and to generate discussions on possible approaches and methods of solution.

Baumeister, K. J.↗

Photogrammetric application of Viking orbital photography

The paper describes special techniques for the photogrammetric compilation of topographic maps and profiles from stereoscopic photographs taken by the two Viking Orbiter spacecraft. These techniques were developed because the extremely narrow field of view of the Viking cameras rules out compilation by conventional photogrammetric methods. The techniques adjust for internal consistency the Supplementary Experimental Data Record and the computation of geometric orientation parameters of the stereo models. A series of contour maps of Mars is being compiled by these new techniques using a wide variety of Viking Orbiter photographs.

Wu, S. S. C.↗

Tough Errors are no Match (TEAM): Optimizing the Quantum Compiler for Noise Resilience

This project builds toward a comprehensive error-mitigating toolkit that makes quantum programming more robust and adaptive to the noisy, resource-limited nature of today’s quantum hardware. To that end, it integrates established error-mitigation methods — such as zero-noise extrapolation and dynamical decoupling — directly into compiler infrastructures. These techniques will be packaged as modules that can automatically adjust and combine based on performance analysis, enabling compilers to explore large design spaces and produce optimized, low-noise quantum programs with minimal manual intervention. In parallel, this project also explores new approaches to analog quantum programming or quantum simulation, and has developed the programming language SimuQ which treats quantum Hamiltonian evolution as the central object.

97 MATHEMATICS AND COMPUTING↗