Search NASA⌕ Search

SEARCH · Search NASA

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 1,333 records · Page 74

Using CAASCADE and CrayPAT for Analysis of HPC Applications

We describe our work on integrating CAASCADE with CrayPAT to obtain both static and dynamic information on characteristics of high-performance computing (HPC) applications. CAASCADE --- Compiler-Assisted Application Source Code Analysis and Database---is a system we are developing to extract features of application from its source code by utilizing compiler plugins. CrayPAT enable us to add runtime-based information to CAASCADE's feature detection. We present results from analysis of HPC applications.

Budiardja, Reuben↗

Development of a Thermochemical Database for Sodium Fast Reactor Mechanistic Source Term Calculations

An accurate assessment of the radionuclide source term for sodium fast reactors requires a predictive understanding of the chemical speciation and phase transformations of key dose contributing radionuclides, including those released to the sodium pool and cover gas region. Developing models for chemical speciation and phase equilibria requires the compilation of thermodynamic constants and experimentally determined functions that account for non-ideal solution behavior. For the present study, a thermochemical database, including parameters accounting for non-ideal chemical mixing, was compiled and used for a set of mechanistic source term trial calculations for a metal-fueled, pool-type sodium fast reactor [1].

Jerden, James↗

System and method of storing and analyzing information

A system and method of storing and analyzing information is disclosed. The system includes a compiler layer to convert user queries to data parallel executable code. The system further includes a library of multithreaded algorithms, processes, and data structures. The system also includes a multithreaded runtime library for implementing compiled code at runtime. The executable code is dynamically loaded on computing elements and contains calls to the library of multithreaded algorithms, processes, and data structures and the multithreaded runtime library.

Feo, John T.↗

Towards Automatic and Agile AI/ML Accelerator Design with End-to-End Synthesis

Domain-specific designs offer greater energy efficiency and performance gain than general-purpose processors. For this reason, modern system-on-chips have a significant portion of their silicon area with custom accelerators. However, designing hardware by hand is laborious and time-consuming, given the large design space and the performance, power, and area constraints that are not realized in the software. Moreover, domain-specific algorithms (e.g., machine learning models) are evolving quickly, challenging the accelerator design further. To address these issues, this paper presents SODA Synthesizer, an automated open-source high-level ML framework to Verilog modular compiler targeting AI/ML Application-Specific Integrated Circuits (ASICs) accelerators. SODA tightly couples the Multi- Level Intermediate Representation (MLIR) compiler infrastructure [24] and open-source HLS approaches. Thus, SODA can support various ML frameworks and algorithms and can perform optimizations that combine specialized architecture templates and conventional HLS to generate the hardware modules. In addition, SODA’s closed-loop design space exploration (DSE) engine allows developers to perform end-to-end design space explorations on different metrics and technology nodes.

Zhang, Jeff↗

Radiative Heat Transport and Optical Characterization of High Temperature Molten Salts

The goal of this project was to advance the field of molten fluoride radiative heat transfer (RHT), through optical property measurements, heat transfer loop construction and operation, and computational fluid dynamics simulations. The following outcomes have been accomplished. A comprehensive review has been conducted to compile all available RHT-relevant optical absorption data for molten fluorides. The various measurement methods have also been compiled and critiqued. Thermal emission measurement methods have been refined and documented. A unique thermal emissivity measurement facility has been constructed and used to measure the emissivity of flowing FLiBe-exposed SS316 samples. A slight increase has been observed in the emissivity compared to unexposed SS316. A dual reflectance-emission setup was partially demonstrated for the purpose of molten fluoride absorption measurement. Preliminary infrared edge data for FLiNaK was obtained. A visible near-infrared (NIR) measurement setup has been constructed and will be used to measure absorption of corrosion products in FLiBe. A new multi-band thermal radiation method using blackbody-weighted spectral bands for the absorption-coefficient was deployed to investigate the thermal performance of the UW Natural Circulation FLiBe Loop under various power levels and operating conditions. The results showed an increasing and decreasing trend in the overall heat transfer with optical thickness with a maximum at optical thickness τ D ≈Ο(1). A forced convection FLiBe loop was constructed for the purpose of studying corrosion and thermal hydraulic phenomena. A vertical cantilever pump is used to achieve up to 5 gpm and 5 m/s flow velocity in hot and cold test sections. A methodology has been established for modeling radiative heat transfer (RHT) in molten salt coolants for the purpose of quantifying the contribution of thermal radiation in conditions relevant to FHR or MSR systems. The comparison between the results obtained for forced and mixed convection showed that in the studied ranges of optical thickness, the maximum effect of RHT on overall heat transfer was 60% improvement observed at z/D = 250 for forced convection; whereas for mixed convection, that value was higher at 170% observed at z/D = 30. The highest effect of RHT on the overall energy distribution was observed at τ D ≈3.4. Negligible effect (<20%) was observed above τ D =18 and below τ D ≈0.002. A CFD code-to-code comparison was conducted using COMSOL Multiphysics at UW-Madison and STAR-CCM at MIT, for a forced and mixed convection laminar flow for a grey medium in a vertical heated using both COMSOL Multiphysics at UW-Madison and STAR-CCM at MIT. The relative error was the largest at τ D =40 for the radiative heat flux, bulk temperature, and Nusselt number. On the other hand, the relative error was the least at τ D =0.002 for the conductive heat flux, bulk temperature, and Nusselt number.

Anderson, Mark↗

Low-Temperature Geothermal Geospatial Datasets: An Example from Alaska: Preprint

This project is part of a broader effort focused on geothermal heating and cooling with the purpose of demonstrating the multi-faceted value of integrating GHC/GHX into national decarbonization plans and community energy plans. Currently, there is a need to better define and evaluate low-temperature geothermal resource potential to provide the basis for supporting private sector investment. For shallow GHC/GHX fields, there is no formal compilation of subsurface characteristics shared among industry practitioners that can improve system design and operations. Alaska is specifically noted in this work, because heretofore, it has not received a similar focus in geothermal potential evaluations as the contiguous United States. The methodology consists of leveraging relevant data generate a baseline low-temperature resources (< 150 degrees C) geospatial dataset to compare and analyze information accessible to anyone trying to understand the potential of GHC/GHX and small-scale low-temperature geothermal power in Alaska (e.g., energy modelers, communities, planners, and policymakers). Importantly, this project is identifying data related to (1) the evaluation of GHC/GHX in the shallow subsurface, and (2) the evaluation of low-temperature geothermal resource availability. Additionally, data is being compiled to assess repurposing of oil and gas wells to contribute co-produced fluids toward the geothermal direct use and heating and cooling resource potential. The goal of this project is facilitating future deployment of GHC/GHX analysis and community-led programs and update the low-temperature geothermal resources assessment of Alaska. A better understanding of shallow potential for geothermal heat exchange (GHX) will improve design and operations of highly efficient GHC systems. The deployment and impact that can be achieved for low temperature geothermal resources will contribute to decarbonization goals and facilitate widespread electrification by shaving and shifting grid loads.

bottom-hole temperature↗

Prompt and Delayed Inelastic Scattering Reactions from Fission Neutron PGAA - First Results of FaNGaS

The new instrument Fast Neutron Gamma Spectroscopy (FaNGaS) has been installed at the SR10 beam line of the FRM II Research Reactor in Garching and tested successfully. Complimentary to cold neutron PGAA, with FaNGaS inelastic scattering reactions induced by fission neutrons can be studied. Gamma lines from (n,n'γ) reactions up to now have been rarely studied and no adequate compilation of the emitted gamma energies exist. In developing nondestructive analytical techniques using neutron generator based PGAA such data are badly needed for quantification of heavy metals and actinides in e.g. nuclear waste or safeguards samples. A number of elements and relevant actinides have been irradiated in the fast neutron beam SR10 at the FRM II reactor in Garching, Germany. A heavily shielded 50% eff. HPGe detector perpendicular to the beam is looking at the samples exposed to 2.3 E8 cm{sup -2}s{sup -1} fission neutrons. Prompt gamma spectra have been taken and evaluated using the available data in scattered sources. Additional gamma lines have been detected and are being compiled to create a data base for (n,n') reactions. Particular emphasis is given on actinides including {sup 238}U, {sup 232}Th, {sup 237}Np, {sup 242}Pu and {sup 241}Am. Some examples will be given and first results will be discussed in this contribution. (authors)

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

Cold Commissioning Simulant Selection for the Hanford Tank Waste Treatment Plant LAW Facility - 18465

Commissioning the Low-Activity Waste (LAW) Facility of the Hanford Tank Waste Treatment and Immobilization Plant (WTP) will require large volumes (∼2,000,000 liters) of a non-radioactive, chemically analogous waste simulant. Cold commissioning will provide for operator training in an integrated facility, demonstration of mechanical process equipment capacity, environmental performance demonstration of emissions control systems, and process control systems shakedown and tuning. Selection of the cold commissioning simulant is following a structured four-phase process to arrive at the preferred composition and recipe. Phases I, II and III are complete. Phase I laid the framework for decision making with preparation of a Project Management Plan, an update to the Simulant Development, Approval, Validation, and Documentation procedure, and a kickoff meeting to gather stakeholder input into the simulant definition and selection criteria. Phase II consisted of a comprehensive literature search and compilation of LAW simulant recipes, followed by initial screening against the selection criteria identified in Phase I. This process identified 72 candidate simulant recipes and down-selected 9 for further study. Phase III studies involved a) statistical comparisons of the similarity of candidate simulant compositions to the tank waste feed vector, b) process modelling of the commissioning sequence with each simulant to estimate glass former and simulant material consumption, offgas and effluent volumes and compositions, and product glass volumes and compositions, and c) evaluation of simulants against the immobilized LAW glass composition algorithm to determine allo able waste loading to ensure compliance with product specifications and process constraints. The results of these studies identified two of the candidate recipes to be carried forward to full-scale testing. Phase IV consists of testing these two recipes at vendor facilities to determine scalability, fabricability, and stability of the simulants when produced at industrial scale. Scalability is the ability to take a recipe from bench scale (1 to 40 liters) batch size to full scale (>35,000 liters) batch size. Fabricability is the ability of a recipe to be prepared in large batches without the need for complex or expensive mechanical equipment, heating, or cooling systems. Stability is the ability of a simulant to withstand long term storage and variations in environmental conditions without unacceptable changes in key characteristics (the set of chemical, physical, and rheological parameters that the simulant is intended to exhibit during cold commissioning tests). Simulants will also be tested for compatibility with other startup material (i.e., frit), tuning simulants, and environmental performance demonstration test spiking solutions to ensure against unexpected situations. Using a structured process is essential when making high impact decisions such as waste simulant selection. Proper planning and a clear explanation of how the decision process will unfold is key to obtaining stakeholder buy-in as more information is gathered. The documentation resulting from this structured selection process will be compiled and summarized in a Cold Commissioning Simulant Definition deliverable due to the Department of Energy 24 months before the start of Cold Commissioning. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Examples of Use of SINBAD Database for Nuclear Data and Code Validation

Benchmark experiments can serve several purposes and the availability of suitable experimental data is fundamental to ensure that modelling tools meet the requirements of nuclear industry and licensing needs. Essentially, they are used for: - validation of nuclear cross-section data, - validation of nuclear codes and models used, - qualification and training of users through benchmarking and code comparison exercises. The Shielding Integral Benchmark Archive and Database (SINBAD) project was started in the early 1990's at the OECD Nuclear Energy Agency Data Bank (NEA DB) and the Radiation Safety Information Computational Center (RSICC) as a collection of quality experiments for validating and benchmarking computer codes and data for radiation transport and shielding applications. Currently, the SINBAD database comprises over 100 benchmark compilations and evaluations of relevance to: - reactor shielding, pressure vessel dosimetry (48); - fusion blanket neutronics (31); - accelerator shielding (23). In order to facilitate their use, the data are organized in the standardized format structure. The index and the master document (called abstract) use the Hyper Text Markup Language (HTML) format with links to text files, figures, Portable Document Format (pdf) documents and computer code inputs. The format allows easy access and forward/backward navigation among the data and has proved to be suitable, general enough and above all easy (and low-cost) to maintain. In addition to the characterization of the radiation source, description of the shielding set-up, the instrumentation and the relevant detector measurements, most sets in SINBAD contain also the deterministic or Monte Carlo radiation transport computer model used for the interpretation of the experiment and, where available, results from uncertainty analysis. The set of primary documents used for the benchmark compilation and evaluation are provided in computer readable form. The database is intended for different types of users, including nuclear data evaluators, computer code developers, experiment designers and university students. SINBAD is available from the NEA Data Bank and RSICC (see https://www.oecdnea.org/science/wprs/shielding/sinbad/). Up to now several hundreds of SINBAD packages were distributed from the NEA DB and RSICC. Since 2011 the maintenance and further development of the database is coordinated in the scope of the OECD NEA Nuclear Science Committee (NSC) Working Party on Scientific Issues of Reactor Systems (WPRS) Expert Group on Radiation Transport and Shielding (EGRTS). A key objective of the group is to identify, evaluate and preserve experimental data on shielding benchmarks. The Expert Group maintains close links with the International Reactor Physics Experiment Evaluation (IRPhE) and International Criticality Safety Benchmark Evaluation (ICSBEP) projects, as well as in co-ordination with the JEFF and EFF NEA Data Bank projects and with the SATIF community of accelerator shielding specialists. In the last years, much effort was devoted to the quality review of the available benchmark information.

42 ENGINEERING↗

Evaluation of Nickel Alloys, Manufactured through Powder Bed Fusion, for Application for Advanced Nuclear Reactors

In collaboration with other laboratories, Idaho National Laboratory has investigated additively manufactured alloys for applications in advanced nuclear reactors. The primary focus has been on nickel alloys, as well as “other” alloys, which are alloys not considered steel nor nickel-based alloys, manufactured by laser powder bed fusion. Suitability of investigated alloys were considered against a matrix of properties of interest, developed jointly with the collaborating laboratories. For the nickel alloys, Alloys 282 and 625 are considered promising due to their properties, existing data, and availability of commercial powder feedstock. Haynes 244 is also of interest for its molten salt corrosion resistance, however there is no current feedstock supply chain, and no experience with this alloy as an additively manufactured material. Iron-chrome-aluminum alloys, titanium alloys, zirconium alloys, ceramics, and ceramic inclusions were all considered within the other alloys category. The results and discussions within this report will be compiled with the investigations from the other collaborating laboratories and compiled into a final report later this year (2023).

36 MATERIALS SCIENCE↗

SCA Tools - SCRM Value Add or Lossy Noise Machines

Software supply chain risk management (SCRM) depends upon accurate information regarding the software components that comprise any given software system. The collection of components included in a software package can be organized within a software bill of materials, or SBOM. SBOMs are ideally generated when the software components are put together, such as at compile time, but for many reasons that has not and is not always possible. For example, legacy or proprietary software packages often do not have SBOMs available to downstream consumers of that software. It’s not just end users that are affected, manufacturers themselves also must deal with this problem. To answer these questions, the market has seen the rise of several commercial software composition analysis (SCA) tools. These tools aim to peer into completed software systems, automatically identifying hidden software dependencies and looking up known vulnerabilities associated with those dependencies to enable end-users to enhance their cyber supply chain risk management processes. These tools are potentially a huge boon to end users of legacy and proprietary software – and a potential bane, depending on how accurate they are. This research asks that question – how accurate are currently available binary SCA tools – and provides answers to several other questions: What does it mean to be “accurate”? What limitations do the tools have in identifying common edge cases that take place in modern software development? Can they help you avoid a devastating supply chain attack, or is it all just noise? After researching SCA tools on the market, we identified three vendors that fit our use case and would provide analysis on compiled binaries. Using these tools, we submitted firmware for critical infrastructure devices for analysis and SBOM generation. The SBOM outputs were then cross referenced with SBOMs generated through manual analysis for comparison. In addition to the firmware samples, we also submitted edge case samples based off a popular open-source library that were specifically crafted to evaluate each tools’ ability to accurately identify components. These samples were customized to be consistent with modifications we have seen in modern software development as well as a couple that are representative of supply chain attacks.

97 MATHEMATICS AND COMPUTING↗

Evaluating Liquid Waste Transfers and their Impacts to the SRS Tank Farm to Support Operations and Closure

The Liquid Waste (LW) contractor at the Savannah River Site, Savannah River Mission Completion (SRMC), supports the storage, processing, and safe disposition of legacy, radioactive liquid waste. The LW Tank Farms contain approximately 127 million liters (33.5 million gallons) of liquid waste within 43 active, underground waste tanks. To meet mission critical milestones for the closure of waste tanks and processing of 34 million liters (9 million gallons) of salt waste per year by the LW Salt Waste Processing Facility (SWPF), an increase in Tank Farm operations, including waste tank transfers, is required. Waste is compiled in salt and sludge batches in the Tank Farms and transferred to SWPF and the Defense Waste Processing Facility (DWPF) for treatment. All waste tank transfers, such as waste removal and batch compilation transfers, must be pre-evaluated to ensure Documented Safety Analysis (DSA) requirements are met via Evaluated Transfer Approval Forms (ETAFs). Facility conditions and configurations may change as a result of a waste transfer. These changes must be reflected in the Tank Farms Emergency Response Datasheet (ERD), which contains data utilized for operation and emergency situations.

Peterson, Shelby R.↗

Universal Jaynes-Cummings Control of an Oscillator

The Jaynes-Cummings (JC) interaction-the coherent exchange of excitations between a two-level system and a harmonic oscillator-is one of the fundamental interactions of quantum optics, realized across platforms such as cavity quantum electrodynamics, trapped ions, mechanical resonators, and superconducting circuits. Although JC interactions and qubit rotations form a universal gate set for oscillator control, practical implementations have not been demonstrated. Here we develop and experimentally demonstrate universal JC-based oscillator control by compiling arbitrary unitary gates into sequences of JC interactions and qubit rotations. In our experiment, the oscillator is realized using a mode of a high quality factor microwave cavity and the ancilla qubit using a superconducting transmon circuit, with the JC interaction implemented by a sideband interaction enabled by the Josephson nonlinearity. The native gates are constructed to be closed below a chosen cutoff photon number, encoding a qudit with suppressed leakage errors, while ancilla relaxation errors are detectable. We further find that the dispersive shift serves as a compilation resource that reduces circuit depths. We demonstrate universal qudit control and implement a single-qutrit gate set with a mean post-selected process fidelity of 96%, as well as ququart and ququint shift gates. These results establish Jaynes-Cummings control as a practical route to universal oscillator control, enabling programmable bosonic processors across a variety of quantum platforms.

Huang, Jordan [Rutgers U., Piscataway]↗

Relativistic large scale CI calculations of energies, transition rates and lifetimes in Ca-like ions between Co VIII and Zn XI

Energies, E1, E2 and M1 transition rates and lifetimes are reported for the lowest 134 fine-structure levels of the 3p{sup 6}3d{sup 2}, 3p{sup 6}3d4s, 3p{sup 5}3d{sup 3} and 3p{sup 6}3d4p configurations in all Ca-like ions between Co VIII and Zn XI. The calculations have been performed using the multiconfiguration Dirac–Hartree–Fock (MCDHF) and relativistic configuration interaction (RCI) methods. Important core–valance and core–core electron correlation effects are systematically accounted with large scale configuration interaction expansion. The Breit interaction and leading quantum-electrodynamical (QED) contributions such as the vacuum polarization and self-energy corrections are also included in the RCI calculations. The results are compared with the compiled data from the NIST ASD and other calculations to evaluate the accuracy of the present calculations. Our results have good agreement with previous relativistic many-body perturbation theory (RMBPT) calculations and the data from the NIST ASD, except for Zn XI. Present calculations provide some missing data, especially for Cu X and Zn XI, in the NIST ASD.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

Review of experimental photon-induced K{sub β}/K{sub α} intensity ratios

In this paper, we present a compilation of the measured photon-induced K{sub β}/K{sub α} intensity ratio values published in the literature from 1969 to 2018. In the considered period, we found about 1118 values (127 papers) for elements with 11≤Z≤96. The analysis of the distribution of these experimental data values in function of the atomic number shows that almost all the elements from {sub 11}Na to {sub 96}Cm are covered, except some isolated cases with no data or less than two data values were found. It has been observed that the most exploited targets are in the region 22≤Z≤30 and 39≤Z≤42 and include an important number of data values. A critical examination of these data using weighted average values (K{sub β}/K{sub α}){sub w} have been calculated for each element and recommended weighted values have been proposed.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Atlas of Nuclear Isomers

We present an atlas of nuclear isomers containing the experimental data for the isomers with a half-life ≥ 10 ns together with their various properties such as excitation-energy, half-life, decay mode(s), spin-parity, energies and multipolarities of emitted gamma transitions, etc. The ENSDF database complemented by the XUNDL database has been extensively used in extracting the relevant data. Recent literature from primary nuclear physics journals, and the NSR bibliographic database have been searched to ensure that the compiled data Table is as complete and current as possible. The data from NUBASE-12 have also been checked for completeness, but as far as possible original references have been cited. Many interesting systematic features of nuclear isomers emerge, some of them new; these are discussed and presented in various graphs and figures. The cutoff date for the extraction of data from the literature is August 15, 2015.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Nuclear Data Sheets for A = 52

The nuclear structure data belonging to all nuclei with mass number A=52 have been compiled and evaluated using experimental nuclear reaction data and decay data available before July 10, 2015. This evaluaton supersedes the previous publication for this msss chain (2007Hu08, Nuclear Data Sheets 108, 773 (2007)). The data for the ε decay of {sup 52}Co (104 ms) and the ε decay of {sup 52}Ni (40.8 ms) are both incomplete, so new studies would be useful.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Optimization with the OpenACC-to-FPGA framework on the Arria 10 and Stratix 10 FPGAs

The reconfigurable computing paradigm with field programmable gate arrays (FPGAs) has received renewed interest in the high-performance computing field due to FPGAs’ unique combination of performance and energy efficiency. However, difficulties in programming and optimizing FPGAs have prevented them from being widely accepted as general-purpose computing devices. In accelerator-based heterogeneous computing, portability across diverse heterogeneous devices is also an important issue, but the unique architectural features in FPGAs make this difficult to achieve. To address these issues, a directive-based, high-level FPGA programming and optimization framework was previously developed. In this work, developed optimizations were combined holistically using the directive-based approach to show that each individual benchmark requires a unique set of optimizations to maximize performance. We perform this exploration on Intel Arria 10 and Stratix 10 FPGAs. We also explored the relationships between performance, resource usages, and compilation times, and investigated implications for performance portability. Finally, we present an initial evaluation of a real-world proxy application, LULESH.

97 MATHEMATICS AND COMPUTING↗