Search NASA⌕ Search

SEARCH · Search NASA

Results for “programming systems”

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 775 records · Page 43

Workforce planning: a review of methodologies

Workforce planning deals with determining the number of employees and associated skills necessary to meet the future operational needs of an organization. A workforce system consists of six elements: recruitment, attrition, promotion, training, retention, and scheduling. Historically, several workforce modeling and analysis methodologies have been developed to capture these elements. This paper reviews the results of workforce and manpower models published within peer-reviewed literature between 1959 and 2021 to provide an in-depth analysis of current models. The focus of this review is on analytical, simulation, and empirical models found in literature that were collected based on a citation requirement and keyword search criteria. Results demonstrate the trends in workforce modeling research and discuss the common uses of each model type and the advantages/disadvantages related to each model. Based on the common attributes of workforce systems, the discussion focuses on the most frequently used model type for each element and the best use for each model. Lastly, recommendations are made for the development of workforce models that allow the most comprehensive view of the workforce systems of the future.

42 ENGINEERING↗

Mesoscale to Molecules: Bioimaging Science (Technology) Program, Principal Investigator (PI) Meeting, August 2–3, 2016

The Mesoscale to Molecules Bioimaging Technology Program, within the Department of Energy’s (DOE) Office of Biological and Environmental Research (BER), sponsors research that addresses grand challenges for biology. These grand challenges are centered around developing a better understanding of the spatial and temporal distributions of key metabolites and biomarkers associated with microorganisms and plants related to bioenergy and environmental systems. The Bioimaging Technology Program is advancing new and improved instruments that are being designed and constructed from the ground up, adapted from other scientific disciplines, or upgraded with new capabilities to create a comprehensive and versatile toolbox for imaging biological dynamics and chemistry. These instrument development approaches involve (1) hypothesis-based technologies focused on solving particular challenges for plant biology, biofuels, and biogeochemistry and (2) broad-based systems and design-based technologies that can lead to new discoveries. Both approaches are being pursued with versatility, transferability, and portability in mind to foster widespread adoption by the larger science community for future field and laboratory studies.

09 BIOMASS FUELS↗

Evaluating Performance Portability of Accelerator Programming Models using SPEC ACCEL 1.2 Benchmarks

As heterogeneous architectures are becoming mainstream for HPC systems, application programmers are looking for programming model implementations that offer both performance and portability across platforms. Two directive-based programming models for accelerator programming that aim at doing this are OpenMP 4/4.5 and OpenACC. Many users want to know the difference between these two programming models, the state of their implementations, how to use them, and evaluate how suitable they are for their applications.The Standard Performance Evaluation Corporation (SPEC) ACCEL benchmarks, developed by the SPEC High Performance Group (HPG), recently released SPEC ACCEL 1.2 benchmark suite to help the evaluation of OpenCL, OpenMP 4.5 and OpenACC on different platforms. Inthis paper we present our preliminary results that evaluates OpenMP4.5 and OpenACC on a variety of accelerator-based systems: POWER9with NVIDIA V100 GPUs (Summit), Intel Xeon Phi 7230 (Percival), and AMD Bulldozer Opteron with NVIDIA K20x (Titan). Comparing these benchmarks on different systems gives us insight into the support for OpenMP and OpenACC and their execution times provide insights about their quality of implementations provided by different vendors. We also compare best of OpenMP and OpenACC to see if a particular programming model favors a particular type of benchmark kernel.

Boehm, Swen↗

SU-E-T-182: Clinical Implementation of TG71-Based Electron MU Calculation and Comparison with a Commercial Secondary Calculation

Purpose: The TG-71 report was published in 2014 to present standardized methodologies for MU calculations and determination of dosimetric quantities. This work explores the clinical implementation of a TG71-based electron MU calculation algorithm and compares it with a recently released commercial secondary calculation program–Mobius3D (Mobius Medical System, LP). Methods: TG-71 electron dosimetry data were acquired, and MU calculations were performed based on the recently published TG-71 report. The formalism in the report for extended SSD using air-gap corrections was used. The dosimetric quantities, such PDD, output factor, and f-air factors were incorporated into an organized databook that facilitates data access and subsequent computation. The Mobius3D program utilizes a pencil beam redefinition algorithm. To verify the accuracy of calculations, five customized rectangular cutouts of different sizes–6×12, 4×12, 6×8, 4×8, 3×6 cm{sup 2}–were made. Calculations were compared to each other and to point dose measurements for electron beams of energy 6, 9, 12, 16, 20 MeV. Each calculation / measurement point was at the depth of maximum dose for each cutout in a 10×10 cm{sup 2} or 15×15cm{sup 2} applicator with SSDs 100cm and 110cm. Validation measurements were made with a CC04 ion chamber in a solid water phantom for electron beams of energy 9 and 16 MeV. Results: Differences between the TG-71 and the commercial system relative to measurements were within 3% for most combinations of electron energy, cutout size, and SSD. A 5.6% difference between the two calculation methods was found only for the 6MeV electron beam with 3×6 cm{sup 2}cutout in the 10×10{sup 2}cm applicator at 110cm SSD. Both the TG-71 and the commercial calculations show good consistency with chamber measurements: for 5 cutouts, <1% difference for 100cm SSD, and 0.5–2.7% for 110cm SSD. Conclusions: Based on comparisons with measurements, a TG71-based computation method and a Mobius3D program produce reasonably accurate MU calculations for electron-beam therapy.

60 APPLIED LIFE SCIENCES↗

BCL: A Cross-Platform Distributed Data Structures Library

One-sided communication is a useful paradigm for irregular parallel applications, but most one-sided programming environments, including MPI's one-sided interface and PGAS programming languages, lack application-level libraries to support these applications. We present the Berkeley Container Library, a set of generic, cross-platform, high-performance data structures for irregular applications, including queues, hash tables, Bloom filters and more. BCL is written in C++ using an internal DSL called the BCL Core that provides one-sided communication primitives such as remote get and remote put operations. The BCL Core has backends for MPI, OpenSHMEM, GASNet-EX, and UPC++, allowing BCL data structures to be used natively in programs written using any of these programming environments. Along with our internal DSL, we present the BCL ObjectContainer abstraction, which allows BCL data structures to transparently serialize complex data types while maintaining efficiency for primitive types. We also introduce the set of BCL data structures and evaluate their performance across a number of high-performance computing systems, demonstrating that BCL programs are competitive with hand-optimized code, even while hiding many of the underlying details of message aggregation, serialization, and synchronization.

Brock, Benjamin↗

Evaluation of CHO Benchmarks on the Arria 10 FPGA using Intel FPGA SDK for OpenCL

The OpenCL standard is an open programming model for accelerating algorithms on heterogeneous computing system. OpenCL extends the C-based programming language for developing portable codes on different platforms such as CPU, Graphics processing units (GPUs), Digital Signal Processors (DSPs) and Field Programmable Gate Arrays (FPGAs). The Intel FPGA SDK for OpenCL is a suite of tools that allows developers to abstract away the complex FPGA-based development flow for a high-level software development flow. Users can focus on the design of hardware-accelerated kernel functions in OpenCL and then direct the tools to generate the low-level FPGA implementations. The approach makes the FPGA-based development more accessible to software users as the needs for hybrid computing using CPUs and FPGAs are increasing. It can also significantly reduce the hardware development time as users can evaluate different ideas with high-level language without deep FPGA domain knowledge. Benchmarking of OpenCL-based framework is an effective way for analyzing the performance of system by studying the execution of the benchmark applications. CHO is a suite of benchmark applications that provides support for OpenCL [1]. The authors presented CHO as an OpenCL port of the CHStone benchmark. Using Altera OpenCL (AOCL) compiler to synthesize the benchmark applications, they listed the resource usage and performance of each kernel that can be successfully synthesized by the compiler. In this report, we evaluate the resource usage and performance of the CHO benchmark applications using the Intel FPGA SDK for OpenCL and Nallatech 385A FPGA board that features an Arria 10 FPGA device. The focus of the report is to have a better understanding of the resource usage and performance of the kernel implementations using Arria-10 FPGA devices compared to Stratix-5 FPGA devices. In addition, we also gain knowledge about the limitations of the current compiler when it fails to synthesize a benchmark application.

97 MATHEMATICS AND COMPUTING↗

FY2019 Analysis Program Annual Progress Report

The VTO Analysis Program supports mission-critical technology, economic, and interdisciplinary analyses to assist in prioritizing VTO technology investments and to inform research portfolio planning. These efforts provide essential vehicle and market data, modeling and simulation, and integrated and applied analyses, using the unique capabilities, analytical tools, and expertise resident in the national laboratory system.

33 ADVANCED PROPULSION SYSTEMS↗

Software development infrastructure for the HYBRID modeling and simulation project

One of the goals of the HYBRID modeling and simulation project is to assess the economic viability of hybrid systems in a market that contains renewable energy sources like wind. The idea is that it is possible for the nuclear plant to sell non-electric energy cushions, which absorb (at least partially) the volatility introduced by the renewable energy sources. This system is currently modeled in the Modelica programming language. To assess the economics of the system, an optimization procedure is trying to find the minimal cost of electricity production. The RAVEN code is used as a driver for the whole problem. It is assumed that at this stage, the HYBRID modeling and simulation framework can be classified as non-safety “research and development” software. The associated quality level is Quality Level 3 software. This imposes low requirements on quality control, testing and documentation. The quality level could change as the application development continues.Despite the low quality requirement level, a workflow for the HYBRID developers has been defined that include a coding standard and some documentation and testing requirements. The repository performs automated unit testing of contributed models. The automated testing is achieved via an open-source python script called BuildingsP from Lawrence Berkeley National Lab. BuildingsPy runs Modelica simulation tests using Dymola in an automated manner and generates and runs unit tests from Modelica scripts written by developers. In order to assure effective communication between the different national laboratories a biweekly videoconference has been set-up, where developers can report their progress and issues. In addition, periodic face-face meetings are organized intended to discuss high-level strategy decisions with management. A second means of communication is the developer email list. This is a list to which everybody can send emails that will be received by the collective of the developers and managers involved in the project. Thirdly, to exchange documents quickly, a SharePoint directory has been set-up. SharePoint allows teams and organizations to intelligently share, and collaborate on content from anywhere.

97 MATHEMATICS AND COMPUTING↗

Plug-In Hybrid Medium-Duty Truck Demonstration and Evaluation

The Plug-In Hybrid Medium-Duty Truck Demonstration and Evaluation Program was sponsored by the United States Department of Energy (DOE) using American Recovery and Reinvestment Act of 2009 (ARRA) funding. The purpose of the program is to develop a path to migrate plug-in hybrid electric vehicle (PHEV) technology to medium-duty vehicles by demonstrating and evaluating vehicles in diverse applications. The program also provided three production-ready PHEV systems—Odyne Systems, Inc. (Odyne) Class 6 to 8 trucks, VIA Motors, Inc. (VIA) half-ton pickup trucks, and VIA three-quarter-ton vans. The vehicles were designed, developed, validated, produced, and deployed. Data were gathered and tests were run to understand the performance improvements, allow cost reductions, and provide future design changes. A smart charging system was developed and produced during the program. The partnerships for funding included the DOE; the California Energy Commission (CEC); the South Coast Air Quality Management District (SCAQMD); the Electric Power Research Institute (EPRI); Odyne; VIA; Southern California Edison; and utility and municipal industry participants. The reference project numbers are DOE FOA-28 award number EE0002549 and SCAQMD contract number 10659.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Evaluation of the OpenCL AES Kernel using the Intel FPGA SDK for OpenCL

The OpenCL standard is an open programming model for accelerating algorithms on heterogeneous computing system. OpenCL extends the C-based programming language for developing portable codes on different platforms such as CPU, Graphics processing units (GPUs), Digital Signal Processors (DSPs) and Field Programmable Gate Arrays (FPGAs). The Intel FPGA SDK for OpenCL is a suite of tools that allows developers to abstract away the complex FPGA-based development flow for a high-level software development flow. Users can focus on the design of hardware-accelerated kernel functions in OpenCL and then direct the tools to generate the low-level FPGA implementations. The approach makes the FPGA-based development more accessible to software users as the needs for hybrid computing using CPUs and FPGAs are increasing. It can also significantly reduce the hardware development time as users can evaluate different ideas with high-level language without deep FPGA domain knowledge. In this report, we evaluate the performance of the kernel using the Intel FPGA SDK for OpenCL and Nallatech 385A FPGA board. Compared to the M506 module, the board provides more hardware resources for a larger design exploration space. The kernel performance is measured with the compute kernel throughput, an upper bound to the FPGA throughput. The report presents the experimental results in details. The Appendix lists the kernel source code.

97 MATHEMATICS AND COMPUTING↗

Assessment of Low-Cost Minisplit Heat Pump Connection System

This project was funded by SCE's Emerging Technologies Program, and evaluates the feasibility of a connection system that can pave the path to accelerated, cost-effective adoption of high-efficiency Minisplit Heat Pump (MSHP) systems. This report details the characterization of this connection system and a heat pump enabled with this technology in a laboratory setting, and assesses the energy and cost impact applicable to residential buildings in SCE service territory. The energy and economic analysis leverages NREL's ResStock TM modeling approach based on the EnergyPlus ® hourly simulation platform. The connection system can be incorporated into existing MSHP architectures. This reduces installation time from 10 to 20 man hours to approximately one hour or less, dramatically lowering total installation costs without adversely impacting heat pump performance. This report characterizes the connection system's leakage performance while connected and disconnected, as well as leakage over several connection/disconnection cycles, commensurate with manufacturer specifications for the individual components. The connector was incorporated into an off-the-shelf MSHP. Performance was compared to an identical unmodified heat pump. The connector had no impact on performance. Large-scale hourly energy simulations were performed for 22,574 homes across 15 counties in SCE service territory. The analysis was performed using baseline assumptions about the penetrations of window air conditioners (~18%) and six upgrade scenarios for these air conditioners. All scenarios assumed 100% adoption of the Connector-Supported Heat Pump (CSHP) in place of window air conditioners: MSHPs at Seasonal Energy Efficiency Ratio (SEER) 17, 25, and 33, and CSHPs at SEER 17, 25, and 33. Results show the increased adoption of high-efficiency heat pumps can result in up to 29% air conditioning energy savings for homes with window air conditioners.

42 ENGINEERING↗

Digital Twin for Hydropower System Object Modeling: Alder Dam (FY2023)

Hydropower is the world's largest source of renewable electricity, and hydropower plants are distributed all over the world. Typical major components of a hydropower plant are the governor, excitation, generator, thrust bearing, hydraulic turbine, transformer, the main lead, metering and control, tailwater depression, and dissolved oxygen. For each component, various measures are taken. The measurements are acquired by various heterogeneous systems, including standalone sensors, programmable logic controllers (PLC), Supervisory control and data acquisition (SCADA), Internet of Things (IoT), and data acquisition and integration platforms such as OSI/PI. The measured data are often archived within the plant by a data management platform, and many institutions have cloud-based archive systems, such as Hydropower Research Institution (HRI), U.S. Army Corps of Engineers (USACE), and Columbia River Data Access in Real Time (DART). Object Modeling is a general framework for designing information systems. It focuses on objects, the actions they perform, and the messages they send to one another to cause those actions to be taken. The major differences among object modeling, network modeling, data modeling, and process modeling are that in the first we focus on the actions in response to information, objects which form the system, the actions they perform, and how they pass information to one another, while in the second we concentrate on where, when and how much information is moved, while in the third we focus on what information is moved and where it is moved, while in the last we focus on how it is moved and when it is moved. Object modeling was developed basically as a method to develop object-oriented systems and to support object-oriented programming. It describes the static structure of the system. The object Modeling Technique is easy to draw and use. That is why we choose object modeling to connect physical hydropower plants to Digital Twin. It recognizes the objects and the relationship between them. It identifies the attributes and functions of each class. Dynamic Modeling: It explains how objects respond to events. Functional Modeling indicates the processes executed in an object and how data changes when it moves to objects. It has been used in many applications like telecommunication, transportation, etc.

13 HYDRO ENERGY↗

Balloon-Borne Full-Column Greenhouse Gas Profiling Field Campaign Report

The vertical distributions of CO2, CH4, and other gases provide important constraints for the determination of terrestrial and ocean sources and sinks of carbon and other biogeochemical processes in the Earth system. The DOE Biological and Environmental Research Program (DOE-BER) and the NOAA Earth System Research Laboratory (NOAA-ESRL) collaborate to quantify the vertically resolved distribution of atmospheric carbon-cycle gases (CO2, and CH4) within approximately 99% of the atmospheric column at the DOE ARM Southern Great Plains Facility in Oklahoma. In 2015, flights were delayed while research at NOAA focused on evaluating sources of systematic errors in the gas collection and analysis system and modifying the sampling system to provide duplicate air samples in a single flight package. In 2017, we look forward to proposing additional sampling and analysis at ARM-SGP (and other sites) that characterize the vertical distribution of CO2 and CH4 over time and space.

Community Earth System Model, Southern Great Plain↗

MODELING THE AMBIENT CONDITION EFFECTS OF AN AIR-COOLED NATURAL CIRCULATION SYSTEM

The Reactor Cavity Cooling System (RCCS) is a passive safety concept under consideration for the overall safety strategy of advanced reactors such as the High Temperature Gas-Cooled Reactor (HTGR). One such variant, air-cooled RCCS, uses natural convection to drive the flow of air from outside the reactor building to remove decay heat during normal operation and accident scenarios. The Natural convection Shutdown heat removal Test Facility (NSTF) at Argonne National Laboratory (“Argonne”) is a half-scale model of the primary features of one conceptual air-cooled RCCS design. The facility was constructed to carry out highly instrumented experiments to study the performance of the RCCS concept for reactor decay heat removal that relies on natural convection cooling. Parallel modeling and simulation efforts were performed to support the design, operation, and analysis of the natural convection system. Throughout the testing program, strong influences of ambient conditions were observed in the experimental data when baseline tests were repeated under the same test procedures. Thus, significant analysis efforts were devoted to gaining a better understanding of these influences and the subsequent response of the NSTF to ambient conditions. It was determined that air humidity had negligible impacts on NSTF system performance and therefore did not warrant consideration in the models. However, temperature differences between the building exterior and interior air, along with the outside wind speed, were shown to be dominant factors. Combining the stack and wind effects together, an empirical model was developed based on theoretical considerations and using experimental data to correlate zero-power system flow rates with ambient meteorological conditions. Some coefficients in the model were obtained based on best fitting the experimental data. The predictive capability of the empirical model was demonstrated by applying it to the new set of experimental data. The empirical model was also implemented in the computational models of the NSTF using both RELAP5-3D and STARCCM+ codes. Accounting for the effects of ambient conditions, simulations from both codes predicted the natural circulation flow rates very well.

Hu, Rui↗

Updated Stormwater Management Program Plan: For coverage under the National Pollutant Discharge Elimination System Municipal Separate Storm Sewer System Permit for stormwater discharges within the Middle Rio Grande Watershed (v.3)

The SWMPP describes the best management practices (BMPs) employed at SNL, measurable goals, and anticipated implementation dates for compliance with the Permit requirements to ensure that stormwater discharges from the SNL MS4 do not contribute pollutants to Waters of the United States (WOTUS), namely the Tijeras Arroyo and the Rio Grande. The SWMPP is updated annually, and as necessary, to include new information and/or document the development, implementation and assessment of program elements, as required in Part III.B of the Permit. Version 3 of the SWMPP documents compliance activities and program elements developed and implemented between July 1, 2016 and June 30, 2017; it is required to be submitted on or before December 1, 2017.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Community-scale interaction of energy efficiency and demand flexibility in residential buildings

Demand-side management (DSM) strategies, including energy efficiency (EE) and demand flexibility (DF), contribute to cost-effective operation of the electricity grid. From a system-level perspective, such programs reduce costs, enhance reliability, and reduce network issues. Similarly, DSM programs help participating customers reduce utility bills while maintaining occupant comfort. Understanding the relationship between EE and DF is key to realizing the full potential of DSM programs. In this study, we modeled an all-electric residential community based on a 498-home community that is planned for construction in Fort Collins, Colorado in the United States. We used this community model to study the relationship between different EE measures, including building envelope upgrades and smart appliances, and DF enabled by a home energy management system (HEMS) responding to a time-varying tariff. Various EE levels in the homes – code-minimum, zero energy ready, and even higher levels of envelope efficiency – were simulated. DF is enabled by the HEMS, which coordinates behind-the-meter resources, including flexible building loads, PV, and home battery systems, to minimize utility bills while maintaining occupant comfort. When comparing to the code-minimum homes, EE upgrades alone reduce HVAC energy use during peak hours by up to 50% and the HVAC utility bill by up to $312/year. With the addition of HEMS, the average daily peak demand can be reduced by up to 0.58 MW or 1.2 kW/home in the higher envelope efficiency homes. The combination of EE upgrades, HEMS, and home battery systems is expected to save homeowners up to $590/year while increasing community load flexibility. However, HEMS and home battery systems are less effective in increasing the DF in the more efficient homes due to the lower load.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Impact of Active Control on Passive Safety Response Characteristics of Sodium-Cooled Fast Reactors: II-Model Implementation and Simulations

Advanced reactors are often claimed to be passively safe against unprotected upset events. In common practice, these events are not considered in the context of the plant control system, i.e., the reactor is subjected to classes of unprotected upset events while the normally programmed response of the control system is assumed not to be present. However, this approach constitutes an oversimplification since, depending on the upset involving the control system, an actuator does not necessarily go in the same direction as needed for safety. In this work, dynamic simulations are performed to assess the degree to which the inherent self-regulating plant response is safe from active control system override. The simulations are meant to characterize the resilience of the plant to unprotected initiators. The initiators were represented and modeled as an actuator going to a hard limit. Consideration of failure is further limited to individual controllers as there is no cross-connect of signals between these controllers. The potential for passive safety override by the control system is then relegated to the single-input single-output controllers. Here, the results show that when the plant control system is designed by taking into account and quantifying the impact of the plant control system on accidental scenarios there is very limited opportunity for the preprogrammed response of the control system to override passive safety protection in the event of an unprotected initiator.

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗