Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “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 757 records · Page 42

Framework for Extensible, Asynchronous Task Scheduling (FEATS) in Fortran

Most parallel scientific programs contain compiler directives (pragmas) such as those from OpenMP, explicit calls to runtime library procedures such as those implementing the Message Passing Interface (MPI), or compiler-specific language extensions such as those provided by CUDA. By contrast, the recent Fortran standards empower developers to express parallel algorithms without directly referencing lower-level parallel programming models. Fortran’s parallel features place the language within the Partitioned Global Address Space (PGAS) class of programming models. When writing programs that exploit data-parallelism, application developers often find it straightforward to develop custom parallel algorithms. Problems involving complex, heterogeneous, staged calculations, however, pose much greater challenges. Such applications require careful coordination of tasks in a manner that respects dependencies prescribed by a directed acyclic graph. When rolling one’s own solution proves difficult, extending a customizable framework becomes attractive. The paper presents the design, implementation, and use of the Framework for Extensible Asynchronous Task Scheduling (FEATS), which we believe to be the first task-scheduling tool written in modern Fortran. We describe the benefits and compromises associated with choosing Fortran as the implementation language, and we propose ways in which future Fortran standards can best support the use case in this paper.

Modern Fortran↗

Critical Heat Flux of Liquid Hydrogen, Liquid Methane, and Liquid Oxygen: A Review of Available Data and Predictive Tools

Available experimental data dealing with critical heat flux (CHF) of liquid hydrogen (LH 2 ), liquid methane (LCH 4 ), and liquid oxygen (LO 2 ) in pool and flow boiling are compiled. The compiled data are compared with widely used correlations. Experimental pool boiling CHF data for the aforementioned cryogens are scarce. Based on only 25 data points found in five independent sources, the correlation of Sun and Lienhard (1970) is recommended for predicting the pool CHF of LH 2 . Only two experiments with useful CHF data for the pool boiling of LCH 4 could be found. Four different correlations including the correlation of Lurie and Noyes (1964) can predict the pool boiling CHF of LCH 4 within a factor of two for more than 70% of the data. Furthermore, based on the 19 data points taken from only two available sources, the correlation of Sun and Lienhard (1970) is recommended for the prediction of pool CHF of LO 2 . Flow boiling CHF data for LH 2 could be found in seven experimental studies, five of them from the same source. Based on the 91 data points, it is suggested that the correlation of Katto and Ohno (1984) be used to predict the flow CHF of LH 2 . No useful data could be found for flow boiling CHF of LCH 4 or LO 2 . The available databases for flow boiling of LCH 4 and LO 2 are generally deficient in all boiling regimes. This deficiency is particularly serious with respect to flow boiling.

Multi-Phase Flow↗

Critical Heat Flux of Liquid Hydrogen, Liquid Methane, and Liquid Oxygen: A Review of Available Data and Predictive Tools

Available experimental data dealing with critical heat flux (CHF) of liquid hydrogen (LH2), liquid methane (LCH4), and liquid oxygen (LO2) in pool and flow boiling are compiled. The compiled data are compared with widely used correlations. Experimental pool boiling CHF data for the aforementioned cryogens are scarce. Based on only 25 data points found in five independent sources, the correlation of Sun and Lienhard (1970) is recommended for predicting the pool CHF of LH2. Only two experiments with useful CHF data for the pool boiling of LCH4 could be found. Four different correlations including the correlation of Lurie and Noyes (1964) can predict the pool boiling CHF of LCH4 within a factor of two for more than 70% of the data. Furthermore, based on the 19 data points taken from only two available sources, the correlation of Sun and Lienhard (1970) is recommended for the prediction of pool CHF of LO2. Flow boiling CHF data for LH2 could be found in seven experimental studies, five of them from the same source. Based on the 91 data points, it is suggested that the correlation of Katto and Ohno (1984) be used to predict the flow CHF of LH2. No useful data could be found for flow boiling CHF of LCH4 or LO2. The available databases for flow boiling of LCH4 and LO2 are generally deficient in all boiling regimes. This deficiency is particularly serious with respect to flow boiling.

Multi-Phase Flow↗

Runtime Verification with Ogma

Ultra-critical systems require high-level assurance, which cannot always be guaranteed in compile time. The use of runtime verification (RV) enable monitoring these systems in runtime, to detect property violations early and limit their potential consequences. However, the introduction of monitors in ultra-critical systems poses a challenge, as failures and delays in the RV subsystem could affect other subsystems and threaten the mission as a whole. In this talk we discuss two systems: NASA's Ogma, a tool to transform high-level specifications into monitoring code, and Copilot, a runtime verification framework for real-time embedded systems. The toolchain can be used to translate structured natural language requirements into C code with static memory requirements, which can be compiled to run on embedded hardware.

Ogma↗

Emission Factors for Crop Residue and Prescribed Fires in the Eastern US during FIREX-AQ

Agricultural and prescribed burning activities emit large amounts of trace gases and aerosols on regional to global scales. We present a compilation of emission factors (EFs) and emission ratios (ERs) from the eastern portion of the Fire Influence on Regional to Global Environments and Air Quality (FIREX-AQ) campaign in 2019 in the United States, which sampled burning of crop residues and other prescribed fire fuels. FIREX-AQ provided comprehensive chemical characterization of 53 crop residue and 22 prescribed fires. Crop residues burned at different modified combustion efficiencies (MCE), with corn residue burning at higher MCE than other fuel types. Prescribed fires burned at lower MCE (<0.90) which is typical, while grasslands burned at lower MCE (0.90) than normally observed due to moist, green, growing season fuels. Most non-methane volatile organic compounds (NMVOCs) were significantly anticorrelated with MCE except for ethanol and NMVOCs that were measured with less certainty. We identified 23 species where crop residue fires differed by more than 50% from prescribed fires at the same MCE. Crop residue EFs were greater for species related to agricultural chemical use and fuel composition as well as oxygenated NMVOCs possibly due to the presence of metals such as potassium. Prescribed EFs were greater for monoterpenes (5×). FIREX-AQ crop residue average EFs generally agreed with the previous agricultural fire study in the US but had large disagreements with global compilations. FIREX-AQ observations show the importance of regionally-specific and fuel-specific EFs as first steps to reduce uncertainty in modeling the air quality impacts of fire emissions.

air quality↗

Nasa pert time ii

Compiler language for NASA PERT Time II COMPUTER processing

PERT PROJECT↗

Initial Kernel Timing Using a Simple PIM Performance Model

This presentation will describe some initial results of paper-and-pencil studies of 4 or 5 application kernels applied to a processor-in-memory (PIM) system roughly similar to the Cascade Lightweight Processor (LWP). The application kernels are: * Linked list traversal * Sun of leaf nodes on a tree * Bitonic sort * Vector sum * Gaussian elimination The intent of this work is to guide and validate work on the Cascade project in the areas of compilers, simulators, and languages. We will first discuss the generic PIM structure. Then, we will explain the concepts needed to program a parallel PIM system (locality, threads, parcels). Next, we will present a simple PIM performance model that will be used in the remainder of the presentation. For each kernel, we will then present a set of codes, including codes for a single PIM node, and codes for multiple PIM nodes that move data to threads and move threads to data. These codes are written at a fairly low level, between assembly and C, but much closer to C than to assembly. For each code, we will present some hand-drafted timing forecasts, based on the simple PIM performance model. Finally, we will conclude by discussing what we have learned from this work, including what programming styles seem to work best, from the point-of-view of both expressiveness and performance.

BRIEFING CHARTS↗

A model-based executive for commanding robot teams

The paper presents a way to robustly command a system of systems as a single entity. Instead of modeling each component system in isolation and then manually crafting interaction protocols, this approach starts with a model of the collective population as a single system. By compiling the model into separate elements for each component system and utilizing a teamwork model for coordination, it circumvents the complexities of manually crafting robust interaction protocols. The resulting systems are both globally responsive by virtue of a team oriented interaction model and locally responsive by virtue of a distributed approach to model-based fault detection, isolation, and recovery.

domain compilations↗

Collected Papers on Instability of Shell Structures - 1962

Shell structures are important components of airplanes, missiles, and space vehicles, but present capabilities for predicting the local and general instability of many such structures are inadequate. A large effort continues to be devoted to the stability analysis of shell structures, and considerable progress has been made. Results are slowly disseminated, however, and many engaged in research are not fully cognizant of the problems and practices of the vehicle designers who utilize research results. Therefore, an NASA SYMPOSIUM ON INSTABILITY OF SKELL STRUCTURES was organized by the Langley Research Center with sessions held there on October 24 and 25, 1962. Participants were limited to persons contributing papers and to certain officials of the U.S. Government. This symposium was planned to provide those persons concerned with shell instability at research laboratories, at educational institutions, and in the aerospace industry with a comprehensive view of the present state of the art, including the voids in present knowledge, important current problems, and the most fruitful directions for future theoretical and experimental research on the instability of all types of shell structures. Individuals actively engaged in research on shell stability or design were invited to contribute written papers for inclusion in a compilation to be distributed to the participants prior to the symposium. A few papers were selected by a steering committee for oral presentation at the symposium. Provision was made, also, for a discussion of all papers.

MISSILE↗

Proceedings of the Nimbus Program Review

The Nimbus program review was conducted at the George Washington Motor Lodge and at General Electric Missiles and Space Division, Valley Forge, Pennsylvania, on November 14, 15, and 16, 1962. The purpose of the review was twofold: first, to present to top management of the Goddard Space Flight Center (GSFC), National Aeronautics and Space Administration (NASA) Headquarters, other NASA elements, Joint Meteorological Satellite Advisory Committee (_MSAC), Weather Bureau, subsystem contractors, and others, a clear picture of the Nimbus program, its organization, its past accomplishments, current status, and remaining work, emphasizing the continuing need and opportunity for major contributions by the industrial community; second, to bring together project and contractor technical personnel responsible for the planning, execution, and support of the integration and test of the spacecraft to be initiated at General Electric shortly. This book is a compilation of the papers presented during the review and also contains a list of those attending.

SYSTEMS ANALYSIS↗

Studies in the Fields of Space Flight and Guidance Theory: Progress Report - No. 2

Compiled in this paper are 11 progress papers from 7 of the agencies working under contract to MSFC in the areas of guidance theory and space flight theory. This is the second paper of the "Progress Reports" and covers the period from December 1, 1961 to June 15, 1962. Extensive references are made to "Progress Report No. 1." This second progress report is referred to as "report" and "Progress Report No. 1" will be referred to as the "first report" in this introduction. Information given in the first report is not repeated herein. The reports of the various contractors will be referred to by index number as papers. There are two parallel series of publications covering the over-all activities at MSFC in the areas of guidance theory and space flight theory. One is the series of progress reports of which this paper is the second in the series. The other is the series of "Status Reports on Theory of Space Flight and Adaptive Guidance." These series along with a few other special reports, give a complete picture of the immediate objectives, accomplishments, and final goals of Aeroballistics Division and associated contr

FLIGHT OPTIMIZATION↗

Aerospace medicine and biology. an annotated bibliography, 1954 literature, volume iii

While this third volume of the bibliography was in preparation, a number of changes and new developments took place which, it is hoped, will be instrumental in furthering the bibliography's main objective: to provide as rapidly as possible comprehensive coverage of the aerospace-medical and bio-astronautical literature. To begin with, it will be noted that the title of the compilation has been changed from Aviation Medicine to Aerospace Medicine and Biology. This will bring into relief the fact that the general subject scope of the bibliography has been expanded to include new areas of interest in space-medical and space-biological research. Thus, to the subject fields heretofore covered by the bibliography (a full listing of which may be found in the Preface to Volume 2) new ones have been added, such as Biological Rhythms, Biological Orientation, Closed Ecological Systems, Physiological and Psychological Effects of Heat, Cold, Isolation, Restraint, and many others. Another important change was administrative in nature. Sponsorship of the bibliography for the fiscal year 1959/60 was taken over by the U. S. Advanced Research Project Agency (ARPA), the U. S. Aeronautics and Space Administration (NASA), and the Defense Research Board of Canada. Under a substantially increased budget, the Library of Congress was enabled to produce two volumes during the fiscal year. The Library also agreed to prepare selected abstracts from the current aerospace and bio-astronautic literature, which are published monthly in Aerospace Medicine, the official organ of the Aerospace Medical Association.*) If the present rate of production can be maintained, it will be possible to bring the bibliography up to date within about three years. In format, style, and arrangement, this volume follows closely the preceding ones. References are arranged alphabetically by author; abstracts are informative; and full bibliographic information is provided, including foreign and translated titles, volume and issue numbers, place of publication (if foreign), inclusive paging, full dates, and library call numbers or other location symbols. While the bulk of the publication is devoted to journal articles, reports, and monographs published during the year 1954, items published in 1952 or 1953 not included in the preceding volumes have been incorporated in this volume. For quick identification, the publication years of these off-year references have been printed next to the first author's name. As before, cumulated corporate and secondary author and subject indexes are included, the latter being revised and enlarged considerably, in keeping with the over-all expansion of subject scope.

Aerospace medicine↗

Manned Space Flight Experiments Symposium: Gemini Missions III and IV

This is a compilation of papers on in-flight experiments presented at the first symposium of a series, Manned Space Flight Experiments Symposium, sponsored by the National Aeronautics and Space Administration. The results of experiments conducted during the Gemini Missions III and IV are covered. These symposiums are to be conducted for the scientific community at regular intervals on the results of experiments carried out in conjunction with manned space flights.

RADIATION ABSORPTION↗