Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “COMPILER PROGRAM”

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

2022 National Household Travel Survey - Oahu Add-On

# 2022 National Household Travel Survey – Oahu Add-On The Oahu add-on survey supplements the 2022 National Household Travel Survey (NHTS) with additional household samples and detailed travel behavior for an assigned travel day. ## Data Collection Agency The Federal Highway Administration conducted the NHTS and corresponding add-on surveys. ## Survey Methodology The 2022 NHTS, which covered assigned travel dates from January 2022 to January 2023, collected data on the demographic and socioeconomic composition of households as well as detailed information on travel behavior nationwide. State transportation departments and metropolitan planning agencies—like the Oahu Metropolitan Planning Organization—had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. ## Survey Records, Data, and Documentation Survey records include 7,397 participants from 3,170 households in Oahu, Hawaii, as well as detailed information on the travel behavior of each household for a designated 24-hour period. The survey logged over 14,868 trips totaling 165,000 vehicle miles traveled.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

2022 National Household Travel Survey - Oahu Add-On

# 2022 National Household Travel Survey – Oahu Add-On The Oahu add-on survey supplements the 2022 National Household Travel Survey (NHTS) with additional household samples and detailed travel behavior for an assigned travel day. ## Data Collection Agency The Federal Highway Administration conducted the NHTS and corresponding add-on surveys. ## Survey Methodology The 2022 NHTS, which covered assigned travel dates from January 2022 to January 2023, collected data on the demographic and socioeconomic composition of households as well as detailed information on travel behavior nationwide. State transportation departments and metropolitan planning agencies—like the Oahu Metropolitan Planning Organization—had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. ## Survey Records, Data, and Documentation Survey records include 7,397 participants from 3,170 households in Oahu, Hawaii, as well as detailed information on the travel behavior of each household for a designated 24-hour period. The survey logged over 14,868 trips totaling 165,000 vehicle miles traveled.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

2022 National Household Travel Survey - Oahu Add-On

# 2022 National Household Travel Survey – Oahu Add-On The Oahu add-on survey supplements the 2022 National Household Travel Survey (NHTS) with additional household samples and detailed travel behavior for an assigned travel day. ## Data Collection Agency The Federal Highway Administration conducted the NHTS and corresponding add-on surveys. ## Survey Methodology The 2022 NHTS, which covered assigned travel dates from January 2022 to January 2023, collected data on the demographic and socioeconomic composition of households as well as detailed information on travel behavior nationwide. State transportation departments and metropolitan planning agencies—like the Oahu Metropolitan Planning Organization—had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. ## Survey Records, Data, and Documentation Survey records include 7,397 participants from 3,170 households in Oahu, Hawaii, as well as detailed information on the travel behavior of each household for a designated 24-hour period. The survey logged over 14,868 trips totaling 165,000 vehicle miles traveled.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

2022 National Household Travel Survey - Oahu Add-On

# 2022 National Household Travel Survey – Oahu Add-On The Oahu add-on survey supplements the 2022 National Household Travel Survey (NHTS) with additional household samples and detailed travel behavior for an assigned travel day. ## Data Collection Agency The Federal Highway Administration conducted the NHTS and corresponding add-on surveys. ## Survey Methodology The 2022 NHTS, which covered assigned travel dates from January 2022 to January 2023, collected data on the demographic and socioeconomic composition of households as well as detailed information on travel behavior nationwide. State transportation departments and metropolitan planning agencies—like the Oahu Metropolitan Planning Organization—had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. ## Survey Records, Data, and Documentation Survey records include 7,397 participants from 3,170 households in Oahu, Hawaii, as well as detailed information on the travel behavior of each household for a designated 24-hour period. The survey logged over 14,868 trips totaling 165,000 vehicle miles traveled.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

2022 National Household Travel Survey - Oahu Add-On

# 2022 National Household Travel Survey – Oahu Add-On The Oahu add-on survey supplements the 2022 National Household Travel Survey (NHTS) with additional household samples and detailed travel behavior for an assigned travel day. ## Data Collection Agency The Federal Highway Administration conducted the NHTS and corresponding add-on surveys. ## Survey Methodology The 2022 NHTS, which covered assigned travel dates from January 2022 to January 2023, collected data on the demographic and socioeconomic composition of households as well as detailed information on travel behavior nationwide. State transportation departments and metropolitan planning agencies—like the Oahu Metropolitan Planning Organization—had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. ## Survey Records, Data, and Documentation Survey records include 7,397 participants from 3,170 households in Oahu, Hawaii, as well as detailed information on the travel behavior of each household for a designated 24-hour period. The survey logged over 14,868 trips totaling 165,000 vehicle miles traveled.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

2022 National Household Travel Survey - Oahu Add-On

# 2022 National Household Travel Survey – Oahu Add-On The Oahu add-on survey supplements the 2022 National Household Travel Survey (NHTS) with additional household samples and detailed travel behavior for an assigned travel day. ## Data Collection Agency The Federal Highway Administration conducted the NHTS and corresponding add-on surveys. ## Survey Methodology The 2022 NHTS, which covered assigned travel dates from January 2022 to January 2023, collected data on the demographic and socioeconomic composition of households as well as detailed information on travel behavior nationwide. State transportation departments and metropolitan planning agencies—like the Oahu Metropolitan Planning Organization—had the opportunity to purchase extra household samples as part of the NHTS add-on program. These additional samples, along with national samples collected in the add-on areas, are compiled for use in transportation planning, forecasting, and research. ## Survey Records, Data, and Documentation Survey records include 7,397 participants from 3,170 households in Oahu, Hawaii, as well as detailed information on the travel behavior of each household for a designated 24-hour period. The survey logged over 14,868 trips totaling 165,000 vehicle miles traveled.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

GAIN Base Presentation Slide Deck 2/12/25

The GAIN Base Slide Deck is a compilation of topics that GAIN presents routinely to outside entities to educate them on the GAIN program, technology, demonstrations, coal to nuclear, energy systems, Financing, Supply Chain, Legislation, Regulatory, and Consent Based Citing.

99 - GENERAL AND MISCELLANEOUS↗

Mapping Spiking Neural Networks to Heterogeneous Crossbar Architectures using Integer Linear Programming

Advances in novel hardware devices and architectures allow Spiking Neural Network (SNN) evaluation using ultra-low power, mixed-signal, memristor crossbar arrays. As individual network sizes quickly scale beyond the dimensional capabilities of single crossbars, networks must be mapped onto multiple crossbars. Crossbar sizes within modern Memristor Crossbar Architectures (MCAs) are determined predominately not by device technology but by network topology; more, smaller crossbars consume less area thanks to the high structural sparsity found in larger, brain-inspired SNNs. Motivated by continuing increases in SNN sparsity due to improvements in training methods, we propose utilizing heterogeneous crossbar sizes to further reduce area consumption. This approach was previously unachievable as prior compiler studies only explored solutions targeting homogeneous MCAs. Our work improves on the state-of-the-art by providing Integer Linear Programming (ILP) formulations supporting arbitrarily heterogeneous architectures. By modeling axonal interactions between neurons, our methods produce better mappings while removing inhibitive a priori knowledge requirements. We first show a 16.7-27.6% reduction in area consumption for square-crossbar homogeneous architectures. Then, we demonstrate 66.9-72.7% further reduction when using a reasonable configuration of heterogeneous crossbar dimensions. Next, we present a new optimization formulation capable of minimizing the number of inter-crossbar routes. When applied to solutions already near-optimal in area, an 11.9-26.4% routing reduction is observed without impacting area consumption. Finally, we present a profile-guided optimization capable of minimizing the number of runtime spikes between crossbars. Compared to the best-area-then-route optimized solutions, we observe a further 0.5-14.8% inter-crossbar spike reduction while requiring 1–3 orders of magnitude less solver time.

Pohl, Devin [ORNL] (ORCID:0009000040149027)↗

Cyote Insights

CyOTE Insights leverages React, Vite, Typescript, Tailwind, and Daisy UI for the Graphical User Interface. It was designed in a particular style with a dark mode and a light mode. All code is broken down into components and reusable wrapper components for efficiency. All data is stored in Deep Lynx as a central data repository using an ontology based schema. The application serves as a main endpoint for the data in the COREII and CyOTE programs. The main purpose of the application is to display historical attack data in the Operational Technology space. At the time of this writing, it supports 27 historical attack reports compiled from OSINT sources. All of the data is publicly available, but what this application offers is the ability to see many years worth of publications in a detailed dashboard. It will also support future reports that are written using the other applications in the COREII program.

Pluth, AdamJ [Idaho National Laboratory (INL), Ida↗

Nuclear Safety [Vol. 32, No. 1, January-March 1991]

Nuclear Safety is a review journal that covers significant developments in the field of nuclear safety. Its scope includes the analysis and control of hazards associated with nuclear energy, operations involving fissionable materials, and the products of nuclear fission and their effects on the environment. Primary emphasis is on safety in reactor design, construction, and operation; however, the safety aspects of the entire fuel cycle, including fuel fabrication, spent-fuel processing, nuclear waste disposal, handling of radioisotopes, and environmental effects of these operations, are also treated. Table of Contents for this issue follows. GENERAL SAFETY CONSIDERATIONS: 1 The Safety Review and Approval Process for Space Nuclear Power Sources, G. L. Bennett; 19 Report on the American Nuclear Society International Topical Meeting: "The Safety, Status, and Future of Non-Commercial Reactors and Irradiation Facilities", E. G. Silver; 35 Book Review: Fission Product Transport Processes in Reactor Accidents, Proceedings to the International Centre tor Heat and Mass Processes T. S. Kress; 38 Fast Reactor Technology in the 1990s: A Summary of the 1990 International Fast Reactor Safety Meeting, A. E. Levin; ACCIDENT ANALYSIS: 56 Effects of Chemical Phenomena on LWR Severe Accident Fission Product Behavior, A. P. Malinauskas and T. S. Kress; CONTROL AND INSTRUMENTATION: 65 Technical Note: Safety Parameter Display Systems—10 Years Later, R. J. Eckenrode; 68 Potential Application of Neural Networks to the Operation of Nuclear Power Plants, R. E. Uhrig; DESIGN FEATURES: 80 Twenty-First DOE/NRC Nuclear Air-Cleaning Conference, R. R. Bellamy, D. W. Moeller, and M. W. First; 91 Impact of an Apparent Radiation Embrittlement Rate on the Life Expectancy of PWR Vessel Supports, R. D. Cheverton, G. C. Robinson, W. E. Pennell, and R. K. Nanstad; ENVIRONMENTAL EFFECTS: 103 Technical Note: The Impact of Offsite Factors on the Safety Performance of Small Nuclear Power Plants, Yu. D. Baranaev and A. N. Viktorov; WASTE AND SPENT FUEL MANAGEMENT: 109 Activities Related to Waste Management, Compiled by E. G. Silver; OPERATING EXPERIENCES: 118 Reactor Shutdown Experience, Compiled by J. W. Cletcher; 121 Selected Safety-Related Events, Compiled by G. A. Murphy; 123 Operating U.S. Power Reactors, Compiled by E. G. Silver; RECENT DEVELOPMENTS: 140 General Administrative Activities, Compiled by E. G. Silver; 150 Reports, Standards, and Safety Guides, D. S. Queener; 155 Status of Power-Reactor Licensing Activities, Compiled by E. G. Silver; 157 Proposed Rule Changes as of Sept. 30, 1990; ANNOUNCEMENTS: 79 MIT Offers Summer Program on Nuclear Power Reactor Safety; 108 Harvard School of Public Health Offers Several Short Courses; 139 Short Course and Workshop on Nuclear Criticality Safety at University of New Mexico; 160 SCK/CEN Announces Training Course on Emergency Planning and Response; 161 The Authors; 164 Indexes to Nuclear Safety, Volume 31

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

CHARM-SYCL & IRIS: A Tool Chain for Performance Portability on Extremely Heterogeneous Systems

Performance portability is becoming crucial as high-performance computing systems become increasingly heterogeneous. We have many options for CPUs and accelerators (e.g., GPUs) but also for non-Von Neumann architectures such as field-programmable gate arrays. This paper presents the CHARM-SYCL unified programming environment for multiple accelerator types as a performance-portable programming environment. It uses the IRIS library developed at Oak Ridge National Laboratory as the back end accelerator runtime. IRIS has a high-performance scheduler to distribute tasks across accelerators. This design allows us to run an application from the same source on multiple systems with multiple configurations. We provide three types of portability with CHARM-SYCL: Portable Workflow, Compiler and Runtime Portability, and Application and Performance Portability. We implement a Monte Carlo simulation benchmark code on the CHARM-SYCL execution environment and demonstrate that our programming environment can accommodate extremely heterogeneous systems.

Fujita, Norihisa↗

IRIS: A Performance-Portable Framework for Cross-Platform Heterogeneous Computing

From edge to exascale, computer architectures are becoming more heterogeneous and complex. The systems typically have fat nodes, with multicore CPUs and multiple hardware accelerators such as GPUs, FPGAs, and DSPs. This complexity is causing a crisis in programming systems and performance portability. Several programming systems are working to address these challenges, but the increasing architectural diversity is forcing software stacks and applications to be specialized for each architecture. As we show, all of these approaches critically depend on their software framework for discovery, execution, scheduling, and data orchestration. To address this challenge, we believe that a more agile and proactive software framework is essential to increase performance portability and improve user productivity. To this end, we have designed and implemented IRIS: a performance-portable framework for cross-platform heterogeneous computing. IRIS can discover available resources, manage multiple diverse programming platforms (e.g., CUDA, Hexagon, HIP, Level Zero, OpenCL, OpenMP) simultaneously in the same execution, respect data dependencies, orchestrate data movement proactively, and provide for user-configurable scheduling. To simplify data movement, IRIS introduces a shared virtual device memory with relaxed consistency among different heterogeneous devices. IRIS also adds an automatic kernel workload partitioning technique using the polyhedral model so that it can resize kernels for a wide range of devices. Our evaluation on three architectures, ranging from Qualcomm Snapdragon to a Summit supercomputer node, shows that IRIS improves portability across a wide range of diverse heterogeneous architectures with negligible overhead.

97 MATHEMATICS AND COMPUTING↗

Reimagining Disassembly Interfaces With Visualization: Combining Instruction Tracing and Control Flow With DisViz

In applications where efficiency is critical, developers may examine their compiled binaries, seeking to understand how the compiler transformed their source code and what performance implications that transformation may have. This analysis is challenging due to the vast number of disassembled binary instructions and the many-to-many mappings between them and the source code. These problems are exacerbated as source code size increases, giving the compiler more freedom to map and disperse binary instructions across the disassembly space. Interfaces for disassembly typically display instructions as an unstructured listing or sacrifice the order of execution. Here, we design a new visual interface for disassembly code that combines execution order with control flow structure, enabling analysts to both trace through code and identify familiar aspects of the computation. Central to our approach is a novel layout of instructions grouped into basic blocks that displays a looping structure in an intuitive way. We add to this disassembly representation a unique block-based mini-map that leverages our layout and shows context across thousands of disassembly instructions. Finally, we embed our disassembly visualization in a web-based tool, DisViz, which adds dynamic linking with source code across the entire application. DizViz was developed in collaboration with program analysis experts following design study methodology and was validated through evaluation sessions with ten participants from four institutions. Participants successfully completed the evaluation tasks, hypothesized about compiler optimizations, and noted the utility of our new disassembly view. Our evaluation suggests that our new integrated view helps application developers in understanding and navigating disassembly code.

Computer science↗

AstraAI v1

AstraAI is an open-source, structure-aware AI coding agent designed for large scientific and DOE-HPC codebases such as AMReX-based applications. Unlike general-purpose coding assistants, AstraAI combines retrieval-augmented generation (RAG) with compiler-level Abstract Syntax Tree (AST) analysis to perform precise, scope-constrained code modifications. It identifies exact function spans, enforces locality of edits, and maintains cross-file invariants, enabling deterministic and build-safe transformations in complex C++/GPU environments. AstraAI is intended for developers working on large, evolving HPC frameworks where correctness, reproducibility, and structural integrity are critical. Typical use cases include modifying physics kernels, updating GPU device lambdas, and performing multi-file refactors without breaking compilation or runtime semantics. Compared to conventional LLM-based coding agents - even those with repository access - AstraAI provides structural guarantees rather than free-form text patches. It minimizes unintended diffs, prevents scope drift, preserves formatting and build stability, and reduces structural hallucinations. By integrating compiler tooling directly into the generation loop, AstraAI transforms AI-assisted coding from probabilistic text editing into deterministic, structure-preserving program transformation suitable for mission-critical scientific software.

Natarajan, Mahesh [Lawrence Berkeley National Labo↗

Deploying and Tracking Software with NCCS Software Provisioning

The National Center for Computational Sciences (NCCS) at Oak Ridge National Laboratory has a long history of deploying ground-breaking leadership-class supercomputers for the U.S. Department of Energy. The latest in this line of supercomputers is Frontier, the first supercomputer to break the exascale barrier (1018 floating-point operations per second) on the TOP500 list. Frontier serves a wide array of scientific domains, from traditional simulation-based workloads to newer AI and Machine Learning workloads. To best serve the NCCS user community, NCCS uses Spack to deploy a comprehensive software stack of scientific software packages, providing straightforward access to these packages through Lmod Environment Modules. Maintaining a large software stack while also including multiple new compiler releases each year is a very time-consuming task. Additionally, it is not straightforward to provide a software stack alongside existing vendor-provided software such as the HPE/Cray Programming Environment (CPE), and existing CPE, Spack, and Lmod integration does not allow for multiple versions of GPU libraries such as AMD’s ROCm to be used. To address these challenges and shortcomings, NCCS has developed the NCCS Software Provisioning tool (NSP)1, a tool for deploying and monitoring software stacks on HPC systems. NSP allows NCCS to quickly and effectively provision software stacks from the ground up using template-driven recipes and configuration files. NSP is successfully deployed on Frontier and several other NCCS clusters, enabling the NCCS software team to quickly deploy software stacks for newly-released compilers, expand current software offerings, better support GPU-based software, and monitor Lmod module usage to identify unused software packages that can be removed from the software stack. In this work, we discuss the shortcomings of the previous CPE, Spack, and Lmod usage at NCCS, provide further details on the implementation and structure of NSP, then discuss the benefits that NSP provides.

Rentschler, Asa [ORNL] (ORCID:0009000597694743)↗

The Foundational Industry Energy Dataset: Unit-level Characterization and Derived Energy Estimates for Industrial Facilities in 2017

The Foundational Industry Energy Dataset (FIED) addresses several of the areas of growing disconnect between the demands of industrial energy analysis and the state of industrial energy data by providing unit-level characterization by facility. Each facility is identified by a unique registryID, based on the U.S. Environmental Protection Agency (EPA) Facility Registry Service, and includes its coordinates and other geographic identifiers. Energy-using units are characterized by design capacity, as well as their estimated energy use, greenhouse gas emissions, and physical throughput using 2017 data from the EPA's National Emissions Inventory and Greenhouse Gas Reporting Program. An overview of the derivation methods is provided in a separate technical report which will be linked after publication. The Python code used to compile the dataset is available in a GitHub repository. An updated 2020 version is under development.

Array↗

Using a Large Language Model as a Building Block to Generate Usable Validation and Verification Suite for OpenMP

In the HPC area, both hardware and software move quickly. Often new hardware is developed and deployed, the corresponding software stack, including compilers and other tools, are under active development while leading edge software developers are working to port and tune their applications, all at the same time. While the software ecosystem is in flux, one of the key challenges for users is obtaining insight into the state of implementation of key features in the programming languages and models their applications are using – whether they have been implemented, and whether the implementation conforms to the specification, especially for newly implemented features (less tested by widespread use). OpenMP is one of the most prominent shared memory programming models used for on-node programming in HPC. With the shift towards accelerators (such as GPUs and FPGAs) and heterogeneous programming OpenMP features are getting more complex. It is natural to ask whether generative AI approaches, and large language models (LLMs) in particular, can help in producing validation and verification test suites to allow users better and faster insights into the availability and correctness of OpenMP features of interest. In this work, we explore the use of ChatGPT-4 to generate a suite of tests for OpenMP features. We have chosen a set of directives and clauses, a total of 78 combinations, which first appeared in OpenMP 3.0 (released in May 2008) but are also relevant for accelerators. We prompted ChatGPT to generate tests in the C and Fortran languages, for both host (CPU) and device (accelerator). On the Summit super-computer using the GNU implementation, we found that, of the 78 generated tests 67 C tests and 43 Fortran tests compiled successfully and fewer than those executed to completion. On further analysis we show that not all generated tests are valid. We document the process, results, and provide detailed analysis regarding the quality of tests generated. With the aim of providing input to a production quality validation and verification suite, we manually implement the corrections required to make the tests valid according to the current OpenMP specification. We quantify this effort as small, medium, or large, and record the lines of code changed to correct the invalid tests. With the corrected tests we validate recent implementations from HPE, AMD, and GNU on the Frontier supercomputer. Our experiment and subsequent analysis show that although LLMs are capable of producing HPC specific codes, they are limited by their understanding of the deeper semantics and restrictions of programming models such as OpenMP. Unsurprisingly more commonly used features have better support, while some OpenMP 3.0 directives such as sections and tasking are not universally supported on accelerators. We demonstrate that successful compilation and execution to completion are inadequate metrics for evaluating generated code and that, at this time, commodity LLMs require expert intervention for code verification. This points to gaps in the training data that is currently available for HPC. We demonstrate that with "small" effort 37% of generated invalid C tests and 63% of generated invalid Fortran tests could be corrected. This improves productivity of test generation as we circumvent writing from scratch and the common programming errors associated with it.

Pophale, Swaroop [ORNL] (ORCID:0000000185446367)↗

Fusion Materials Semiannual Progress Report for the Period Ending June 30, 2024

This is the seventy-sixth in a series of semiannual technical progress reports on fusion materials science activity supported by the Fusion Energy Sciences Program of the U.S. Department of Energy. It covers the period ending June 30, 2024. This report focuses on research addressing the effects on materials properties and performance of exposure to the neutronic, thermal and chemical environments anticipated in the chambers of fusion experiments and energy systems. This research is a major element of the national effort to establish the materials knowledge base for an economically and environmentally attractive fusion energy source. Research activities on issues related to the interaction of materials with plasmas are reported separately. The results reported are the products of a national effort involving a number of national laboratories and universities. A large fraction of this work, particularly in relation to fission reactor irradiations, is carried out collaboratively with partners in Japan, Russia, and the European Union. The purpose of this series of reports is to provide a working technical record for the use of program participants, and to provide a means of communicating the efforts of fusion materials scientists to the broader fusion community, both nationally and worldwide. This report has been compiled by Stephanie Melton, Oak Ridge National Laboratory. Her efforts, and the efforts of the many persons who made technical contributions, are gratefully acknowledged.

36 MATERIALS SCIENCE↗