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 163 records · Page 9

A Compilation of Internship Reports - 2013

Here, a Compilation of Internship Reports Prepared for The Office of Educational Programs Brookhaven National Laboratory Office of Educational Programs is Presented.

99 GENERAL AND MISCELLANEOUS↗

An Optimizing Compiler for Petascale I/O on Leadership-Class Architectures

In high-performance computing (HPC), parallel I/O architectures usually have very complex hierarchies with multiple layers that collectively constitute an I/O stack, including high-level I/O libraries such as PnetCDF and HDF5, I/O middleware such as MPI-IO, and parallel file systems such as PVFS and Lustre. Our DOE project explored automated instrumentation and compiler support for I/O intensive applications. Our project made significant progress towards understanding the complex I/O hierarchies of high-performance storage systems (including storage caches, HDDs, and SSDs), and designing and implementing state-of-the-art compiler/runtime system technology that targets I/O intensive HPC applications that target leadership class machine. This final report summarizes the major achievements of the project and also points out promising future directions Two new sections in this report compared to the previous report are IOGenie and SSD/NVM-specific optimizations.

97 MATHEMATICS AND COMPUTING↗

An Optimizing Compiler for Petascale I/O on Leadership Class Architectures

In high-performance computing systems, parallel I/O architectures usually have very complex hierarchies with multiple layers that collectively constitute an I/O stack, including high-level I/O libraries such as PnetCDF and HDF5, I/O middleware such as MPI-IO, and parallel file systems such as PVFS and Lustre. Our project explored automated instrumentation and compiler support for I/O intensive applications. Our project made significant progress towards understanding the complex I/O hierarchies of high-performance storage systems (including storage caches, HDDs, and SSDs), and designing and implementing state-of-the-art compiler/runtime system technology that targets I/O intensive HPC applications that target leadership class machine. This final report summarizes the major achievements of the project and also points out promising future directions.

97 MATHEMATICS AND COMPUTING↗

Compiling on Linux Clusters

This is a presentation for LANL's Parallel Computing Summer Research Internship that describes the process of compiling Linux clusters.

97 MATHEMATICS AND COMPUTING↗

Compilation of the ``Atlas of Gamma-rays from the Inelastic Scattering of Reactor Fast Neutrons'' (1978DE41) by A.M. Demidov, L.I. Govor, Yu. K. Cherepantsev, M.R. Ahmed, S. Al-Najjar, M.A. Al-Amili, N. Al-Assafi, and N. Rammo

A Structured Query Language (SQL) relational database has been developed based on the original (n,n'gamma) work carried out by A.M. Demidov et al., at the Nuclear Research Institute in Baghdad, Iraq [``Atlas of Gamma-Ray Spectra from the Inelastic Scattering of Reactor Fast Neutrons'', Nuclear Research Institute, Baghdad, Iraq (Moscow, Atomizdat 1978)] for 105 independent measurements comprising 76 elemental samples of natural composition and 29 isotopically-enriched samples. The information from this ATLAS includes: gamma-ray energies and intensities; nuclide and level data corresponding to where the gamma-ray originated from; target (sample) experimental-measurement data. Taken together, this information allows for the extraction of the flux-weighted (n,n'gamma) cross sections for a given transition relative to a defined value. Currently, we are using the fast-neutron flux-weighted partial gamma-ray cross section from ENDF/B-VII.1 for the production of the 847-keV transition from the first excited 2+ state to the 0+ ground state in 56Fe, 468 mb. This value also takes into account contributions to the 847-keV transition following beta(-) decay of 56Mn formed in the 56Fe(n,p) reaction. However, this value can easily be adjusted to accommodate the user preference. The (n,n'gamma) data has been compiled into a series of ASCII comma separated value tables and a suite of Python scripts and C modules are provided to build the database. Upon building, the database can then be interacted with directly via the SQLite engine or accessed via the Jupyter Notebook Python-browser interface. Several examples exploiting these utilities are also provided with the complete software package.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

Data Compilation for AGR-3/4 Matrix Ring Blank Lot RDKRS. Revision 1

This document is a compilation of compacting and characterization data for the matrix ring blank lot RDKRS. These ring blanks were made using Hexion Durite SC-1008 resin mixed with natural and synthetic graphite flake. The 26 mm diameter, 63 mm long solid cylindrical ring blanks were shipped from Oak Ridge National Laboratory (ORNL) to Idaho National Laboratory (INL) for machining and insertion into the Advanced Gas Reactor Fuel Development and Qualification (AGR) program’s third irradiation test (AGR-3/4).

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Compilation of Data from ORNL Characterization of German Reference Fuel Composite EUO 2358-2365

This document was prepared to document the distribution of additional data summarized in a previous report entitled "Results from ORNL Characterization of German Reference Fuel from the EUO 2358-2365 Composite," ORNL/TM-2005/546 (also known as ORNL/CF-04/06), April 2004. This previous report was a compilation of the characterization data obtained on a sample of TRISO-coated 500 µm diameter UO2 produced in Germany and obtained by the AGR program for use as a historical reference material. This sample came from the EUO 2358-2365 composite studied by General Atomics (GA) and referenced in GA document #910852 “Acceptance Test report for German Fuel Particles.” The ORNL designation for the material characterized was AGR-06. This update includes the individual particle data from measurements of kernel diameter, particle diameter, and coating thickness. This individual particle data was not included in the previous report, which only contained the summary data from the image analysis.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

A Compilation of Tensile Data for Quenched and Aged Uranium-Niobium Alloys

A compilation of tensile test data in uranium-niobium (U-Nb)binary alloys containing up to 10wt.% Nb is presented, capturing over900heat-treat conditions. It is based on a comprehensive survey of the literature and includes recent Los Alamos data, especially from long-term aging. The data are restricted to ambient-temperature, quasi-static strain-rate measurements. The emphasis is on controlled gamma-solutionize+quench and isothermal aging data from temperatures as high as 625oC and times as long as 10 years. Elastic, plastic (strength), and ductility properties reported include first-yield modulus, first-yield strength, second-yield strength, ultimate tensile strength,uniform elongation, total elongation, and reduction in area. Total elongation data were also converted to a common standard for ease in comparing data from different tensile specimen geometries. Material pedigree and machining damage condition are included among the metadata recorded here. With a view towards modeling these properties as a function of age(to be reported in future publications), the data were categorized according to the microstructure present (i.e., before or after the appearance of lamellar decomposition products) and the phenomenological time-trend of aging (initial softening, classic hardening, classic overaging-softening).

36 MATERIALS SCIENCE↗

International Interlaboratory Compilation of Trace Element Concentrations in the CUP-2 Uranium Ore Concentrate Standard

The accurate and precise analysis of impurities in uranium ore concentrates is an important aspect of nuclear forensics. Defensibility of analytical data requires the use of analytical reference materials as part of quality control. This report presents a compilation of the results of trace element concentration measurements of the CUP-2 Uranium Ore Concentration Standard from 11 different laboratories. Various dissolution methods, instrumental platforms, and analytical methods were employed. The resulting data set contains concentration of 66 impurities with up to 139 individual data points for each impurity. Consensus values have been assigned to each impurity following a statistical analysis of the data set.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

SBIR Phase I Final Report, TACO: Distributed and Heterogeneous Sparse Compiler

Tensor algebra is a powerful tool for computing, but writing optimized codes that operate on sparse tensors can be very complex. This project enables a Tensor Algebra Compiler (TACO) that simplifies this task from man-years to man-days and extends TACO to support complex and large distributed systems. This report details the hypotheses, approaches used, and findings in this project.

97 MATHEMATICS AND COMPUTING↗

Automated Vulnerability Detection (AVUD) for Compiled Smart Grid Software

This project developed and implemented a system for conducting cybersecurity vulnerability detection of smart grid components and systems by performing static analysis of compiled software (“firmware”). The resulting system for automated vulnerability detection (AVUD) was implemented as part of Oak Ridge National Laboratory’s existing test bed for smart meters, the Sustainable Campus Initiative. The work consisted of two phases: the first phase implemented the necessary software and computational models to perform the analysis, and the second phase demonstrated the system on example firmware in partnership with smart meter manufacturer Sensus USA, Inc. The resulting system won an R&D 100 award and has been successfully commercialized, winning a National Laboratory Consortium Commercialization Award.

97 MATHEMATICS AND COMPUTING↗

NNSA Funded 03-0016, Ion Beam Facility Characterization Compilation (Characterization Funded and Completed FY2021)

This document is the compilation of the sampling activities associated with the FY2021 NNSA funded characterization of the 03-0016, Ion Beam facility at Los Alamos National Laboratory. Included within this document are the radiological and non-radiological sampling plans, results from the executed sampling plans, areas not sampled, summary of findings for each area sampled, and anticipated waste streams.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Summary Report of the Workshop on Compilation of Experimental Nuclear Reaction Data

This report summarizes the IAEA Workshop on Compilation of Experimental Nuclear Reaction Data held at the IAEA Headquarters in Vienna, Austria from 13 to 16 December 2022. The meeting was attended by 23 participants representing 12 cooperative Centres from seven Member States (China, Hungary, Japan, Korea, Russia, Ukraine and USA) and two International Organisations (NEA, IAEA) as well as a participant from Mongolia and Spain. A summary of the workshop is given in this report along with the conclusions and actions.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Tough Errors Are no Match (TEAM): Optimizing the quantum compiler for noise resilience

This report summarizes Unitary Fund’s contributions to the Department of Energy’s TEAM project (DE-SC0020266) under Thrust 2: Quantum Programming and Compilation. The central outcomes of this work have been the development of Mitiq, an open-source Python toolkit for applying quantum error mitigation (QEM) techniques to noisy quantum programs, and the invention, benchmarking and theoretical investigation of novel QEM techniques. Additional outcomes include the development of other open source software packages for the usage, simulation and control of quantum computers.

97 MATHEMATICS AND COMPUTING↗

Evaluation of LLM-Generated Kokkos Code Using Compile-Time and Run-Time Testing

Due to the growing use of large language models (LLMs) by developers and researchers, it has become essential to reliably evaluate their ability to generate code that uses specialized libraries. We explore the use of compile-time and run-time evaluation of LLM-generated Kokkos code through extending the methods used by OpenAI with the HumanEval dataset. Our evaluation framework is based on the first 40 prompts from the Kokkos138 dataset. We start by discussing two different forms of LLM prompting, using entirely plain English or providing pseudocode for added context. These two methods are used to generate Kokkos code with the Llama-3.1-8B-Instruct and CodeQwen1.5-7B-Chat models. We found that both forms of prompting led to high failure rates and difficulties with reliably parsing LLM-generated code, while prompts with pseudocode for context generally led to improved results on more complicated tests.

97 MATHEMATICS AND COMPUTING↗