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 505 records · Page 28

MPI, HPF or OpenMP: A Study with the NAS Benchmarks

Porting applications to new high performance parallel and distributed platforms is a challenging task. Writing parallel code by hand is time consuming and costly, but the task can be simplified by high level languages and would even better be automated by parallelizing tools and compilers. The definition of HPF (High Performance Fortran, based on data parallel model) and OpenMP (based on shared memory parallel model) standards has offered great opportunity in this respect. Both provide simple and clear interfaces to language like FORTRAN and simplify many tedious tasks encountered in writing message passing programs. In our study we implemented the parallel versions of the NAS Benchmarks with HPF and OpenMP directives. Comparison of their performance with the MPI implementation and pros and cons of different approaches will be discussed along with experience of using computer-aided tools to help parallelize these benchmarks. Based on the study,potentials of applying some of the techniques to realistic aerospace applications will be presented

Jin, Hao-Qiang↗

Exploring Uncertainty in Moment Estimation for Small Earthquakes in Southern Nevada Using the Coda Envelope Method

Compiling source parameter estimates for small earthquakes is important both for our understanding of earthquake physics and for accurately assessing earthquake hazard. Reliable source parameter estimates are difficult to achieve for small earthquakes, in part due to our inability to accurately model the relevant physical processes at high frequencies. The coda envelope methodology developed by Mayeda and Walter (1996) and Mayeda et al. (2003) can mitigate this concern and estimate the moment of small earthquakes by determining the parameters that control the shape of the S-wave coda envelope while eliminating path effects by minimizing the scatter between seismic stations. Here, we use an open-source implementation of this technique called the Coda Calibration Tool (CCT; Barno, 2017) to calculate CCT-based moment magnitude estimates of small earthquakes (M L 0–3) in the Rock Valley, Nevada, region within the Nevada National Security Site. The Rock Valley data set is of particular interest because it allows us to explore the changes in uncertainties of the coda calibration method with earthquake size and depth. We found that a consistent linear relationship exists between the local magnitude M L and our coda-derived M w estimates for earthquakes as small as M L 0–3, but that current CCT workflows do not accurately characterize very shallow events. We also demonstrate that the epistemic uncertainty in the apparent stress value assumed by the CCT algorithm can influence magnitude estimates of small earthquakes. In conclusion, these results provide valuable insight into the seismicity of this region, and inform future analysis and modeling efforts for nuclear monitoring and seismic hazard.

58 GEOSCIENCES↗

Space Shuttle reaction control system thruster metal nitrate removal and characterization

The Space Shuttle hypergolic primary reaction control system (PRCS) thrusters continue to fail-leak or fail-off at a rate of approximately 1.5 per flight, attributed primarily to metal nitrate formation in the nitrogen tetroxide (N2O4) pilot operated valves (POV's). The failures have continued despite ground support equipment (GSE) and subsystem operational improvements. As a result, the Johnson Space Center (JSC) White Sands Test Facility (WSTF) performed a study to characterize the contamination in the N204 valves. This study prompted the development and implementation of a highly successful flushing technique using deionized (DI) water and gaseous nitrogen (GN2) to remove the contamination while minimizing Teflon seat damage. Following flushing a comprehensive acceptance test is performed before the thruster is deemed recovered. Between the time WSTF was certified to process flight thrusters (March 1992) and September 1993, a 68 percent thruster recovery rate was achieved. The contamination flushed from these thrusters was analyzed and has provided insight into the corrosion process, which is reported in this publication. Additionally, the long-term performance of 24 flushed thrusters installed in the WSTF Fleet Leader Shuttle reaction control subsystem (RCS) test articles is being assessed. WSTF continues to flush flight and test article thrusters and compile data to investigate metal nitrate formation characteristics in leaking and nonleaking valves.

Saulsberry, R. L.↗

Transit Detection with a Distributed Network of Telescopes

The discovery since 1995 of more than 80 planets around nearby solar-like stars and the photometric detection of a transit of the planet orbiting HD 209458 (producing a more than 1% drop in brightness that lasts 3 hours) has heralded a new era in astronomy. It has now been demonstrated that small telescopes equipped with sensitive and stable electronic detectors can produce fundamental scientific discoveries regarding the frequency and nature of planets outside the solar system. The modest equipment requirements for the measurement of extrasolar planetary transits are achieved by commercial small aperture telescopes and CCD imagers common among amateur astronomers. With equipment already in hand and armed with target lists, observing techniques and software procedures developed b NASA's Ames Research Center and the University of California at Santa Cruz, non-professional astronomers can contribute significantly to the study of planets around others stars. Statistical analyses of the population of parent stars of the known extrasolar planets indicate that approximately one in ten metal-rich stars should harbor a short-period planet. Given the ten percent chance that a given short-period planet displays transits, we therefore expect that approximately 1% of the most metal rich stars will have a planetary companion detectable by this project. A catalog of 206 highly metal rich nearby F, G and K stars has been compiled, and this catalog will provide a rich source of targets. In addition, main sequence F, G, K and M stars identified to have "transit-like" features in the Hipparcos satellite photometry archive will also be monitored. A commercially available "amateur grade" telescope/CCD/software system acquired late during the 2001 "transit season" for HID 209458 has achieved 0.47% RMS precision for 13 minute time sampling from a suburban backyard under less than ideal observing conditions and a realistic range of airmass values.

Castellano, T.↗

An Overview of Starfish: A Table-Centric Tool for Interactive Synthesis

Engineering is an interactive process that requires intelligent interaction at many levels. My thesis [1] advances an engineering discipline for high-level synthesis and architectural decomposition that integrates perspicuous representation, designer interaction, and mathematical rigor. Starfish, the software prototype for the design method, implements a table-centric transformation system for reorganizing control-dominated system expressions into high-level architectures. Based on the digital design derivation (DDD) system a designer-guided synthesis technique that applies correctness preserving transformations to synchronous data flow specifications expressed as co- recursive stream equations Starfish enhances user interaction and extends the reachable design space by incorporating four innovations: behavior tables, serialization tables, data refinement, and operator retiming. Behavior tables express systems of co-recursive stream equations as a table of guarded signal updates. Developers and users of the DDD system used manually constructed behavior tables to help them decide which transformations to apply and how to specify them. These design exercises produced several formally constructed hardware implementations: the FM9001 microprocessor, an SECD machine for evaluating LISP, and the SchemEngine, garbage collected machine for interpreting a byte-code representation of compiled Scheme programs. Bose and Tuna, two of DDD s developers, have subsequently commercialized the design derivation methodology at Derivation Systems, Inc. (DSI). DSI has formally derived and validated PCI bus interfaces and a Java byte-code processor; they further executed a contract to prototype SPIDER-NASA's ultra-reliable communications bus. To date, most derivations from DDD and DRS have targeted hardware due to its synchronous design paradigm. However, Starfish expressions are independent of the synchronization mechanism; there is no commitment to hardware or globally broadcast clocks. Though software back-ends for design derivation are limited to the DDD stream-interpreter, targeting synchronous or real-time software is not substantively different from targeting hardware.

Tsow, Alex↗

Modeling a maintenance simulation of the geosynchronous platform

A modeling technique used to conduct a simulation study comparing various maintenance routines for a space platform is dicussed. A system model is described and illustrated, the basic concepts of a simulation pass are detailed, and sections on failures and maintenance are included. The operation of the system across time is best modeled by a discrete event approach with two basic events - failure and maintenance of the system. Each overall simulation run consists of introducing a particular model of the physical system, together with a maintenance policy, demand function, and mission lifetime. The system is then run through many passes, each pass corresponding to one mission and the model is re-initialized before each pass. Statistics are compiled at the end of each pass and after the last pass a report is printed. Items of interest typically include the time to first maintenance, total number of maintenance trips for each pass, average capability of the system, etc.

Kleiner, A. F., Jr.↗

Assessing biogeographic survey gaps in bacterial diversity knowledge: A global synthesis of freshwaters

Freshwaters account for 0.8% of Earth's surface area, yet support >10% of known plant and animal species making them disproportionately biodiverse. Modern molecular techniques have begun to reveal microbial diversity, but application of these approaches to address global microbial biogeography is relatively unknown in freshwaters. Our aim was to identify gaps in microbial data coverage along climatic and landscape disturbance gradients and among terrestrial biomes and hydrographic regions for all freshwater ecosystems and three freshwater habitat types: lakes and reservoirs (lentic); streams and rivers (lotic); and wetlands. We reviewed literature on microbial diversity in freshwaters surveyed using 16S ribosomal RNA sequencing which identify microbial taxa. We georeferenced survey locations and used a geographic information system to identify and map gaps in survey coverage using open-source data for climate, landscape disturbance, terrestrial biomes, and freshwater ecoregions. In our study, we compiled 3,425 georeferenced survey locations reported from 963 studies. Streams were surveyed most frequently (60.8% of survey locations), followed by lakes (33.5%) and wetlands (5.6%). Surveys were concentrated in North America, central and western Europe, and Southeast Asia; 35% of freshwater ecoregions were surveyed at least once across freshwater habitat types, whereas 23%, 23%, and 12% were surveyed at least once for lentic, lotic, and wetland habitat types, respectively. The climatic gap analysis indicated coverage is high for temperate regions but lacking in the tropics and Arctic, particularly for wetland ecosystems. Our assessment revealed high climatic coverage of freshwater microbial diversity knowledge, but expansive ecoregional gaps attributable to biased sampling near research institutions in North America, western Europe, and China. Future surveys should target ecoregions in Africa, South America, Central Asia, Australia, and Antarctica. An essential next step will be to curate and disseminate sequencing efforts to facilitate the study of processes driving global diversity patterns.

16S rRNA↗

Morphology of the Vestibular Utricule in Toadfish, Opsanus Tau

The uticle is an otolith organ in the vertebrate inner ear that provides gravitoinertial acceleration information into the vestibular reflex pathways. The aim of the present study was to provide an anatomical description of this structure in the adult oyster toadfish, and establish a morphological basis for interpretation of subsequent functional studies. Light, scanning electron and transmission electron microscopy were applied to visualize the sensory epithelium and its neural innervation. Electrophysiological techniques were used to identify utricular afferents by their response to translation stimuli. Similar to nerve afferents supplying the semicircular canals and lagena, utricular afferents commonly exhibit a short-latency increase of firing rate in response to electrical activation of the central efferent pathway. Afferents were labeled with biocytin either intraaxonally or with extracellular bulk deposits. Light microscope images of serial thick sections were used to make three-dimensional reconstructions of individual labeled afferents to identify the dendritic morphology with respect to epithelial location. Scanning electron microscopy was used to visualize the surface of the otolith mass facing the otolith membrane, and the hair cell polarization patterns of strioler and extrastriolar regions. Transmission electron micrographs of serial thin sections were compiled to create a three-dimensional reconstruction of the labeled afferent over a segment of its dendritic field and to examine the hair cell-afferent synaptic contacts.

Bass, L.↗

Lambayeque Water Resources: Assessing Hydrologic Patterns Using NASA Earth Observations to Address Tree Mortality in Peru’s Coastal Mesquite Forests

The mesquite (Prosopi ssp.) forests in Northwestern Peru have had a significant increase in tree mortality in the past fifty years. Within this time frame, 17% of the forest extent was lost and the forest saw an average annual declination rate of 0.33% (Ektvedt, Vetaas, & Lundberg, 2012). These habitats support the region's rich biodiversity and play an important role in local community economies. Several hydrologic causes for mesquite mortality have been hypothesized, but local researchers lack spatially comprehensive techniques to address the problem. While in situ research is currently being utilized in an attempt to explain this recent anomaly, landscape-level visualizations through remote sensing have not been produced to find connections between hydrologic trends and the health of Northwestern Peru’s mesquite forests. Climate Hazards Group InfraRed Precipitation with Station dataand Global Land Data Assimilation Systemdata were analyzed to assess hydrologic patterns pertaining to precipitation and soil moisture in the Lambayeque region of Peru. These data were then paired with vegetation indices derived from Terra Moderate Resolution Imaging Spectroradiometer (MODIS) and Suomi National Polar-orbiting Partnership (NPP) Visible Infrared Imaging Radiometer Suite (VIIRS) to display how changing hydrologic patterns relate to the health of mesquite trees. These data were then compiled on a monthly basis over the 30-year study period to create a time series product, which was later referenced with background research to find the likely causes of recent forest decline. The results will assist in the Lambayeque Regional Government’s understanding of recent biological declination and will help them design strategies to mitigate forest decline in Lambayeque, Peru and surrounding regions.

Water Resources↗

ODI notebook additive_manufacturing_video_2022

Additive Manufacturing, video dataset Two-photon lithography (TPL) is a widely used 3D nanoprinting technique that uses laser light to create objects. Challenges to large-scale adoption of this additive manufacturing method include identifying light dosage parameters and monitoring during fabrication. A research team from LLNL, Iowa State University, and Georgia Tech is applying machine learning models to tackle these challenges-i.e., accelerate the process of identifying optimal light dosage parameters and automate the detection of part quality. Funded by LLNL's Laboratory Directed Research and Development Program, the project team has curated a video dataset of TPL processes for parameters such as light dosages, photo-curable resins, and structures. Both raw and labeled versions of the datasets are available on the links in the Open Data Initiative page. The code uses the labeled dataset. Notebook compiled by Nisha Mulakken (mulakken1@llnl.gov) for LLNL Open Data Initiative, Summer 2022. Original code provided by research team. Publications: X.Y. Lee, S.K. Saha, S. Sarkar, B. Giera. "Automated detection of part quality during two-photon lithography via deep learning." Additive Manufacturing 36, December 2020: doi.org/10.1016/j.addma.2020.101444 X.Y. Lee, S.K. Saha, S. Sarkar, B. Giera. "wo Photon lithography additive manufacturing: Video dataset of parameter sweep of light dosages, photo-curable resins, and structures." Data in Brief 32, October 2020. doi.org/10.1016/j.dib.2020.106119.

Mulakken, NishaJ↗

Lambayeque Water Resources: Assessing Hydrologic Patterns Using NASA Earth Observations to Address Tree Mortality in Peru’s Coastal Mesquite Forests

The mesquite (Prosopis sp.) forests in Northwestern Peru have had a significant increase in tree mortality in the past fifty years. Within this time frame, 17% of the forest extent was lost and the forest saw an average annual declination rate of 0.33% (Ektvedt, Vetaas, & Lundberg, 2012). These habitats support the region's rich biodiversity and play an important role in local community economies. Several hydrologic causes for mesquite mortality have been hypothesized, but local researchers lack spatially comprehensive techniques to address the problem. While in situ research is currently being utilized in an attempt to explain this recent anomaly, landscape-level visualizations through remote sensing have not been produced to find connections between hydrologic trends and the health of Northwestern Peru’s mesquite forests. Climate Hazards Group InfraRed Precipitation with Station data and Global Land Data Assimilation System data were analyzed to assess hydrologic patterns pertaining to precipitation and soil moisture in the Lambayeque region of Peru. These data were then paired with vegetation indices derived from Terra Moderate Resolution Imaging Spectroradiometer (MODIS) and Suomi National Polar-orbiting Partnership (NPP) Visible Infrared Imaging Radiometer Suite (VIIRS) to display how changing hydrologic patterns relate to the health of mesquite trees. These data were then compiled on a monthly basis over the 30-year study period to create a time series product, which was later referenced with background research to find the likely causes of recent forest decline. The results will assist in the Lambayeque Regional Government’s understanding of recent biological declination and will help them design strategies to mitigate forest decline in Lambayeque, Peru and surrounding regions.

Water Resources↗

Spectroscopic Properties of Metamorphosed Mafic Rocks: Remote Sensing Applications on Mars

Reflectance spectroscopy in the visible and near-infrared wavelengths, between 420 mn to 2588 nm. was utilized on a suite of hydrothermally metamorphosed mafic rocks from the Smartville complex in the northern Sierra Nevada mountains in California. A detailed data base of 102 samples was compiled in order to distinguish differences in mineralogy, petrology, and degree of metamorphism for remote sensing applications. Study was limited to metaigneous and metasedimentary rocks in an attempt to spectrally characterize terrestrial rocks analogous to the possible surface of Mars, for a better understanding and possible detection of the geologic features on the remote surface. Diagnostic absorption bands of iron, water, and hydroxyl produced the majority of discernible features in this study. Mossbauer spectroscopy was performed in order to determine specific iron sites. The resulting spectral data base along with thin section mineral identification, metamorphic zone, rock type and location were recorded and available for future application and research. Continued exploration of Mars in the advancing years, will further advance our understanding of the geology of Mars. Spectroscopic techniques will undoubtedly be integral parts of these future missions. Work on terrestrial analogs to the Martian surface must continue, in order to produce extensive data bases and broaden our knowledge of spectral features.

Graff, Trevor G.↗

Unified Language Frontend for Physic-Informed AI/ML

Artificial intelligence and machine learning (AI/ML) are becoming important tools for scientific modeling and simulation as in several other fields such as image analysis and natural language processing. ML techniques can leverage the computing power available in modern systems and reduce the human effort needed to configure experiments, interpret and visualize results, draw conclusions from huge quantities of raw data, and build surrogates for physics based models. Domain scientists in fields like fluid dynamics, microelectronics and chemistry can automate many of their most difficult and repetitive tasks or improve the design times by use of the faster ML-surrogates. However, modern ML and traditional scientific highperformance computing (HPC) tend to use completely different software ecosystems. While ML frameworks like PyTorch and TensorFlow provide Python APIs, most HPC applications and libraries are written in C++. Direct interoperability between the two languages is possible but is tedious and error-prone. In this work, we show that a compiler-based approach can bridge the gap between ML frameworks and scientific software with less developer effort and better efficiency. We use the MLIR (multi-level intermediate representation) ecosystem to compile a pre-trained convolutional neural network (CNN) in PyTorch to freestanding C++ source code in the Kokkos programming model. Kokkos is a programming model widely used in HPC to write portable, shared-memory parallel code that can natively target a variety of CPU and GPU architectures. Our compiler-generated source code can be directly integrated into any Kokkosbased application with no dependencies on Python or cross-language interfaces.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

Advanced Software Development Workstation Project

The Advanced Software Development Workstation Project, funded by Johnson Space Center, is investigating knowledge-based techniques for software reuse in NASA software development projects. Two prototypes have been demonstrated and a third is now in development. The approach is to build a foundation that provides passive reuse support, add a layer that uses domain-independent programming knowledge, add a layer that supports the acquisition of domain-specific programming knowledge to provide active support, and enhance maintainability and modifiability through an object-oriented approach. The development of new application software would use specification-by-reformulation, based on a cognitive theory of retrieval from very long-term memory in humans, and using an Ada code library and an object base. Current tasks include enhancements to the knowledge representation of Ada packages and abstract data types, extensions to support Ada package instantiation knowledge acquisition, integration with Ada compilers and relational databases, enhancements to the graphical user interface, and demonstration of the system with a NASA contractor-developed trajectory simulation package. Future work will focus on investigating issues involving scale-up and integration.

Lee, Daniel↗

The Updated IAU MDC Catalogue of Photographic Meteor Orbits

The database of photographic meteor orbits of the IAU Meteor Data Center at the Astronomical Institute SAS has gradually been updated. To the 2003 version of 4581 photographic orbits compiled from 17 different stations and obtained in the period 1936-1996, additional new 211 orbits compiled from 7 sources have been added. Thus, the updated version of the catalogue contains 4792 photographic orbits (equinox J2000.0) available either in two separate orbital and geophysical data files or a file with the merged data. All the updated files with relevant documentation are available at the web of the IAU Meteor Data Center. Keywords astronomical databases photographic meteor orbits 1 Introduction Meteoroid orbits are a basic tool for investigation of distribution and spatial structure of the meteoroid population in the close surroundings of the Earth s orbit. However, information about them is usually widely scattered in literature and often in publications with limited circulation. Therefore, the IAU Comm. 22 during the 1976 IAU General Assembly proposed to establish a meteor data center for collection of meteor orbits recorded by photographic and radio techniques. The decision was confirmed by the next IAU GA in 1982 and the data center was established (Lindblad, 1987). The purpose of the data center was to acquire, format, check and disseminate information on precise meteoroid orbits obtained by multi-station techniques and the database gradually extended as documented in previous reports on the activity of the Meteor Data Center by Lindblad (1987, 1995, 1999 and 2001) or Lindblad and Steel (1993). Up to present, the database consists of 4581 photographic meteor orbits (Lindblad et al., 2005), 63.330 radar determined orbit: Harvard Meteor Project (1961-1965, 1968-1969), Adelaide (1960-1961, 1968-1969), Kharkov (1975), Obninsk (1967-1968), Mogadish (1969-1970) and 1425 video-recordings (Lindblad, 1999) to which additional 817 video meteors orbits published by Koten el al. (2003) were

Porubcan, V.↗

34th JANNAF Combustion Subcommittee Meeting: MURI Technology - Volume 2

This volume is a compilation of 48 unclassified/unlimited distribution papers presented at the 1997 meeting of the JANNAF 34th Combustion Subcommittee (CS) held jointly with the Propulsion Systems Hazards Subcommittee (PSHS), and the Airbreathing Propulsion Subcommittee. Proceedings of the CS, PSHS and APS meetings are published separately by CPIA. The CS Meeting Proceedings are published in four volumes. The JANNAF papers contained in this volume contributed to the Second Year Progress Review of the Multidisciplinary University Research Initiative Program (MURI) on 'Novel New Ingredients to Stabilize Rocket Motors'. Technical progress made on this program was presented as JANNAF CS papers contained in Volumes 2 and 4. Papers contained in this volume review bi-plateau propellant combustion, AP and metal combustion, solid propellant combustion instability fundamentals and motor applications, gas-phase and condensed-phase kinetics, and measurement techniques.

Fry, Ronald S.↗

Cryogenic wind tunnels for high Reynolds number testing

A compilation of lectures presented at various Universities over a span of several years is discussed. A central theme of these lectures has been to present the research facility in terms of the service it provides to, and its potential effect on, the entire community, rather than just the research community. This theme is preserved in this paper which deals with the cryogenic transonic wind tunnels at Langley Research Center. Transonic aerodynamics is a focus both because of its crucial role in determining the success of aeronautical systems and because cryogenic wind tunnels are especially applicable to the transonics problem. The paper also provides historical perspective and technical background for cryogenic tunnels, culminating in a brief review of cryogenic wind tunnel projects around the world. An appendix is included to provide up to date information on testing techniques that have been developed for the cryogenic tunnels at Langley Research Center. In order to be as inclusive and as current as possible, the appendix is less formal than the main body of the paper. It is anticipated that this paper will be of particular value to the technical layman who is inquisitive as to the value of, and need for, cryogneic tunnels.

Lawing, P. L.↗

Delayed Neutron Temporal Signatures for Uranium Enrichment Measurement NA-241 SGTech (Final Report)

Nondestructive determination of uranium enrichment is a core capability for nuclear material accounting and control (NMAC) and safeguards verification measurements; however, traditional gamma spectroscopy-based techniques for enrichment measurement rely on significant assumptions of material composition and geometry, precluding their use in scenarios where a heterogeneous spatial distribution of enrichments is encountered. As an alternative, we are developing a technique to use delayed neutron temporal signatures for the measurement of uranium enrichment. Each uranium isotope has unique delayed neutron group yields, resulting in a unique delayed neutron decay time profile which can be analyzed to determine enrichment without the need for calibration sources. As part of this effort, we performed a series of measurement campaigns in which we used an active well coincidence counter (AWCC) retrofitted with commercial D-D and D-T generators to evaluate the operational characteristics of this method in response to a set of uranium enrichment and mass standards, as well as representative diversion scenarios in which either “concealed” enriched uranium is shielded by depleted uranium or declared enriched uranium is “hollowed out” and replaced with a central region of depleted uranium. A standard operating procedure and best practices were compiled to facilitate the use of delayed neutron-based enrichment measurements for international safeguards inspections.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗