Search NASA⌕ Search

SEARCH · Search NASA

Results for “optimization analysis”

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,027 records · Page 57

Python in the NERSC Exascale Science Applications Program for Data

We describe a new effort at the National Energy Re- search Scientific Computing Center (NERSC) in performance analysis and optimization of scientific Python applications targeting the Intel Xeon Phi (Knights Landing, KNL) many- core architecture. The Python-centered work outlined here is part of a larger effort called the NERSC Exascale Science Applications Program (NESAP) for Data. NESAP for Data focuses on applications that process and analyze high-volume, high-velocity data sets from experimental/observational science (EOS) facilities supported by the US Department of Energy Office of Science. We present three case study applications from NESAP for Data that use Python. These codes vary in terms of “Python purity” from applications developed in pure Python to ones that use Python mainly as a convenience layer for scientists without expertise in lower level programming lan- guages like C, C++ or Fortran. The science case, requirements, constraints, algorithms, and initial performance optimizations for each code are discussed. Our goal with this paper is to contribute to the larger conversation around the role of Python in high-performance computing today and tomorrow, highlighting areas for future work and emerging best practices

Ronaghi, Zahra↗

SuperNeurons: Dynamic GPU Memory Management for Training Deep Neural Networks

Going deeper and wider in neural architectures improves their accuracy, while the limited GPU DRAM places an undesired restriction on the network design domain. Deep Learning (DL) practitioners either need to change to less de- sired network architectures, or nontrivially dissect a network across multiGPUs. These distract DL practitioners from concentrating on their original machine learning tasks. We present SuperNeurons: a dynamic GPU memory scheduling runtime to enable the network training far beyond the GPU DRAM capacity. SuperNeurons features 3 memory optimizations, Liveness Analysis, Unified Tensor Pool, and Cost-Aware Recomputation; together they effectively reduce the network-wide peak memory usage down to the maximal memory usage among layers. We also address the performance issues in these memory-saving techniques. Given the limited GPU DRAM, SuperNeurons not only provisions the necessary memory for the training, but also dynamically allocates the memory for convolution workspaces to achieve the high performance. Evaluations against Caffe, Torch, MXNet and TensorFlow have demonstrated that SuperNeurons trains at least 3.2432 deeper network than current ones with the leading performance. Particularly, SuperNeurons can train ResNet2500 that has 104 basic network layers on a 12GB K40c.

Wang, Linnan↗

Kokkos GPU Compiler

The Kokkos Clang compiler is a version of the Clang C++ compiler that has been modified to perform targeted code generation for Kokkos constructs in the goal of generating highly optimized code and to provide semantic (domain) awareness throughout the compilation toolchain of these constructs such as parallel for and parallel reduce. This approach is taken to explore the possibilities of exposing the developer’s intentions to the underlying compiler infrastructure (e.g. optimization and analysis passes within the middle stages of the compiler) instead of relying solely on the restricted capabilities of C++ template metaprogramming. To date our current activities have focused on correct GPU code generation and thus we have not yet focused on improving overall performance. The compiler is implemented by recognizing specific (syntactic) Kokkos constructs in order to bypass normal template expansion mechanisms and instead use the semantic knowledge of Kokkos to directly generate code in the compiler’s intermediate representation (IR); which is then translated into an NVIDIA-centric GPU program and supporting runtime calls. In addition, by capturing and maintaining the higher-level semantics of Kokkos directly within the lower levels of the compiler has the potential for significantly improving the ability of the compiler to communicate with the developer in the terms of their original programming model/semantics.

Moss, Nicholas↗

HERON

HERON is a modeling toolset and plugin for RAVEN to accelerate stochastic technoeconomic assessment of the economic viability of various grid-energy system configurations, especially with application to electrical grids and integrated energy systems (IES). The frameworks enabling this toolset are INL's RAVEN and its TEAL plugin. The toolset includes automated RAVEN workflow generation tools for performing stochastic analysis and optimization driven by technoeconomic factors. The workflows generated employ RAVEN for parametric or optimizing study of grid component characteristics, and again for stochastic sampling of regulated and deregulated markets, load, and weather histories. The toolset further provides methods for economically-optimal dispatch of system components given the stochastic samples of market, load, and weather histories. The toolset allows assembling of existing and new models through the RAVEN interface to the Modelica process modeling language.

Talbot, PaulW↗

Hybrid Simulation Framework

HYBRID is a modeling toolset to assess the economic viability of Nuclear-Renewable Integrated Energy Systems (N-R IES). The frameworks enabling this toolset are INL’s RAVEN, its CashFlow plugin and the Modelica language. The toolset includes sample RAVEN workflows performing economic assessments. These workflows consist of: generation of stochastic time series and application of probabilistic analysis and optimization algorithms (RAVEN); a library of Modelica models representing the physical behavior of N-R IES; and the CashFlow plugin mapping physical performance to economic performance. The toolset allows assembling existing and new models such as nuclear reactors, renewable energy sources, energy storage, gas turbines, industrial processes, etc. into an N-R IES. The toolset workflows evaluate the dynamics of the N-R IES responding to stochastic conditions (electricity demand, price, etc.) and optimize the dispatch economics as well as N-R IES capacity planning.

Epiney, Aaron↗

Process Optimization and Modeling for Minerals Sustainability (PrOMMiS) v1.0.0

The U.S. Department of Energy's ("DOE") Process Optimization and Modeling for Minerals Sustainability project ("PrOMMiS Project") was initiated in 2023 to transform the national Critical Minerals and Rare Earth Elements (CM & REE) landscape, thereby supporting DOE's three enduring strategic objectives: security, economic competitiveness, and environmental responsibility. To address this initiative, the PrOMMiS Project will develop, demonstrate, and deploy an open-source, advanced system modeling, optimization, and analysis application ("PrOMMiS Software Application") that will support industry decision-makers by accelerating the scale-up of novel CM & REE technologies by de-risking the development and deployment of commercial scale processes and maximizing learning throughout the development cycle.

Beattie, KeithS [Lawrence Berkeley National Labora↗

Dynamic Facade Dashboard v0.1.0

The dashboard is a useful tool for early-stage building design decision-making and communication, as it can help users quickly compare the energy and non-energy related performance of various automated, integrated facade systems using a library of pre-computed data. Users can explore the impacts of various design choices by selecting different facade glazing and shading systems, facade control strategies, and lighting control strategies across multiple climate zones. The dashboard instantly visualizes key metrics, including energy usage in HVAC and lighting, peak cooling and heating load, and daylight availability, allowing immediate trade-off analysis to optimize building efficiency and comfort.

Yu, Tammie [Lawrence Berkeley National Laboratory ↗

HdsaLib

HdsaLib performs hyper-differential sensitivity analysis in optimization problems that are constrained by partial differential equation problems. The software aids researchers in understanding the impact of uncertainties on their optimization models. The tool has been applied for use in ice sheet modeling, fluid flow modeling, atmospheric tracer transport modeling, and subsurface flow modeling. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.

van Bloemen Waanders, Bart [Sandia National Lab. (↗

Detectable Anthropogenic Shift toward Heavy Precipitation over Eastern China

Abstract Changes in precipitation characteristics directly affect society through their impacts on drought and floods, hydro-dams, and urban drainage systems. Global warming increases the water holding capacity of the atmosphere and thus the risk of heavy precipitation. Here, daily precipitation records from over 700 Chinese stations from 1956 to 2005 are analyzed. The results show a significant shift from light to heavy precipitation over eastern China. An optimal fingerprinting analysis of simulations from 11 climate models driven by different combinations of historical anthropogenic (greenhouse gases, aerosols, land use, and ozone) and natural (volcanic and solar) forcings indicates that anthropogenic forcing on climate, including increases in greenhouse gases (GHGs), has had a detectable contribution to the observed shift toward heavy precipitation. Some evidence is found that anthropogenic aerosols (AAs) partially offset the effect of the GHG forcing, resulting in a weaker shift toward heavy precipitation in simulations that include the AA forcing than in simulations with only the GHG forcing. In addition to the thermodynamic mechanism, strengthened water vapor transport from the adjacent oceans and by midlatitude westerlies, resulting mainly from GHG-induced warming, also favors heavy precipitation over eastern China. Further GHG-induced warming is predicted to lead to an increasing shift toward heavy precipitation, leading to increased urban flooding and posing a significant challenge for mega-cities in China in the coming decades. Future reductions in AA emissions resulting from air pollution controls could exacerbate this tendency toward heavier precipitation.

54 ENVIRONMENTAL SCIENCES↗

The ECP SICM project: Managing complex memory hierarchies for exascale applications

The Exascale Computing Project (ECP)’s Simplified Interface to Complex Memories (SICM) effort focuses on developing universal interfaces for discovering, managing, and sharing data across complex memory hierarchies. These facilitate the exploitation of emerging memory technologies and support precise control over their various trade-offs such as high-bandwidth versus low-latency, persistent versus ephemeral, high-capacity versus low-capacity, and near-CPU versus near-GPU. SICM comprises three interrelated components: a low-level interface, a high-level interface, and a persistent-heap interface. The low-level SICM interface is intended for system and run-time developers as well as expert application developers who prefer full control of the memory objects used within their application. The high-level SICM interface builds upon the low-level interface, employing application-level profiling and analysis to optimize data management for complex memory hierarchies. The persistent-heap interface provides applications with a persistent memory allocator that can allocate custom C++ data structures in both block-storage and byte-addressable persistent memories.

97 MATHEMATICS AND COMPUTING↗

Energy Productivity of the High Velocity Algae Raceway Integrated Design (ARID-HV)

The ARID raceway is an effective method to maintain temperature in the optimal growing range. However, the energy input is excessive. Thus, the ARID-HV raceway was developed in order to reduce energy input requirements. This was accomplished by improving pumping efficiency and using a serpentine flow pattern in which the water flows through channels instead of over barriers. A prototype ARID-HV raceway was installed in Tucson, Arizona in order to evaluate the flow and energy requirements of the raceway. Preliminary results show continued high energy usage, but this paper explores the possible energy reductions with the new ARID-HV design with efficient propeller pumps and properly engineered channel lengths. Channel lengths are evaluated with Manning’s equation in order to determine the maximum channel length that could be implemented with the current pumping configuration

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Modeling Challenges for Energy Recovery Linacs with Long, High Charge Bunches

Historically, nearly all energy recovery linacs (ERLs) built and operated were used to drive a free-electron laser (FEL). The requirement for high peak current bunches necessitates bunch compression and handling the attendant beam dynamical challenges. In recent years, ERLs have turned from being drivers of light sources toward applications for nuclear physics experiments, Compton backscattering sources and strong electron cooling. Unlike an FEL, these latter uses require long, high charge bunches with small energy spread. The electron bunch must maintain a small projected energy spread and therefore must avoid gross distortion due to CSR and longitudinal space charge over a single (or multiple) recirculations. Accurately modeling the relevant collective effects in the system 'space charge, microbunching instability, CSR and the effect of shielding' in addition to beam dynamical processes such as halo, presents a formidable challenge. Absent a code that models all of these effects, we outline an approach towards the design, analysis and optimization of the high-energy electron cooler for the Jefferson Lab Electron-Ion Collider and survey widely used codes and their capabilities.

Tennant, Christopher D.↗

Fuel-Flexible Combustion System for Refinery and Chemical Plant Process Heaters

This project culminated in the demonstration of a full-scale industrial burner which allows a broad range of “opportunity” gaseous fuels to be cost-effectively and efficiently utilized while generating minimal emissions of criteria air pollutants. The burner is capable of maintaining a stable flame when the fuel composition changes rapidly. This enhanced stability will contribute significantly to improving the safety and reliability of burner operation in manufacturing sites. Process heating in the refining and chemicals sectors is the primary application for this burner. The refining and chemical sectors account for more than 40% of total industrial natural gas use. Prior to the completion of this project, an enabling technology did not exist that would allow these energy-intensive industries to take full advantage of opportunity fuels and thereby reduce their natural gas consumption. Opportunity gaseous fuels include biogas (from animal and agricultural wastes, wastewater plants, and landfills) as well as syngas (from the gasification of biomass, municipal solid wastes, construction wastes, and refinery residuals). The primary challenge to using gaseous opportunity fuels is that their composition and combustion performance differ significantly from those of conventional fuels such as natural gas and refinery fuel gas. An effective fuel-flexible burner must accept fuels that range widely in quality and change in composition over time, often rapidly. In Phase 1 of this project, the team applied computational fluid dynamics analysis to optimize the prototype burner’s aerodynamic, combustion, heat transfer, and emissions performance. In Phase 2, full-scale testing and refinement of two prototype burners were conducted in test furnaces at Zeeco’s offices in Broken Arrow, OK. These tests demonstrated that the full range of conventional and opportunity fuels could be utilized by the project’s burner while achieving robust flame stability and very low levels of air pollutant emissions. In Phase 3, the team retrofitted three fuel-flexible burners into a fired heater at a Shell plant and demonstrated the project’s technology over a 6-month period. The project burners performed well during this period. They remain in commercial service at the Shell plant. Through this work, an improved understanding of flame stabilization mechanisms was gained. Also, methods for accommodating a wide range of fuel compositions were developed. This knowledge facilitated the commercialization of a new generation of burners that are suitable for the fuels of the future.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

Final Report on Subcontract B605152. Multigrid Methods for Systems of PDEs

The project team has continued with work on developing aggressive coarsening techniques for AMG methods. Of particular interest is the idea to use aggressive coarsening with polynomial smoothing. Using local Fourier analysis the optimal values for the parameters involved in defining the polynomial smoothers are determined automatically in a way to achieve fast convergence of cycles with aggressive coarsening. Numerical tests have the sharpness of the theoretical results. The methods are highly parallelizable and efficient multigrid algorithms on structured and semistructured grids in two and three spatial dimensions.

97 MATHEMATICS AND COMPUTING↗

Nuclear Hybrid Energy Systems FY16 Modeling Efforts at ORNL

A nuclear hybrid system uses a nuclear reactor as the basic power generation unit. The power generated by the nuclear reactor is utilized by one or more power customers as either thermal power, electrical power, or both. In general, a nuclear hybrid system will couple the nuclear reactor to at least one thermal power user in addition to the power conversion system. The definition and architecture of a particular nuclear hybrid system is flexible depending on local markets needs and opportunities. For example, locations in need of potable water may be best served by coupling a desalination plant to the nuclear system. Similarly, an area near oil refineries may have a need for emission-free hydrogen production. A nuclear hybrid system expands the nuclear power plant from its more familiar central power station role by diversifying its immediately and directly connected customer base. The definition, design, analysis, and optimization work currently performed with respect to the nuclear hybrid systems represents the work of three national laboratories. Idaho National Laboratory (INL) is the lead lab working with Argonne National Laboratory (ANL) and Oak Ridge National Laboratory. Each laboratory is providing modeling and simulation expertise for the integration of the hybrid system.

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

Visible Quantum Nanophotonics.

The goal of this LDRD is to develop a quantum nanophotonics capability that will allow practical control over electron (hole) and photon confinement in more than one dimension. We plan to use quantum dots (QDs) to control electrons, and photonic crystals to control photons. InGaN QDs will be fabricated using quantum size control processes, and methods will be developed to add epitaxial layers for hole injection and surface passivation. We will also explore photonic crystal nanofabrication techniques using both additive and subtractive fabrication processes, which can tailor photonic crystal properties. These two efforts will be combined by incorporating the QDs into photonic crystal surface emitting lasers (PCSELs). Modeling will be performed using finite-different time-domain and gain analysis to optimize QD-PCSEL designs that balance laser performance with the ability to nano-fabricate structures. Finally, we will develop design rules for QD-PCSEL architectures, to understand their performance possibilities and limits.

77 NANOSCIENCE AND NANOTECHNOLOGY↗

Case Study: Nuclear-Renewable-Water Integration in Arizona

This document reports the application of the N-R HES software framework to a case study for Arizona Public Service (APS); the manager and part owner of the Palo Verde (PV) nuclear power plant. The case study is a work in progress of which this report presents a detailed description of the current model input data, assumptions and the corresponding results produced by the developed software framework. The goal of the report is, that with this information APS (together with INL) should be able to identify where more detailed data and more accurate model assumptions are necessary to reproduce all driving physical and economic phenomena in order to capture enough complexity of the reality to allow APS to use the results for their strategic decisions. The N-R HES software framework started being developed at INL two years ago [ref]. The framework has reached some level of maturity so that it can be applied to more than simple demonstration cases, e.g. real industry problems. Nevertheless, more capabilities are constantly added to accommodate the special needs of these challenging real life problems. The N-R HES framework is built on top of the RAVEN code [ref] and uses it as driver and workflow manager for all calculations. The framework has specifically been developed for the economic assessment of N-R HES systems. There are four main cornerstones of the N-R HES simulation framework: 1) generation of stochastic time series, 2) a probabilistic analysis and optimization set of algorithms available in RAVEN, 3) a set of models for representation of the physical behavior of N-R HES, and 4) a RAVEN plug-in that maps physical performance into economic performance called CashFlow. Within this framework, a broad spectrum of questions related to N-R HES can be addressed. One of the challenges currently of high interest is that the increasing penetration of variable renewables is altering the profile of the net demand (demand after removing all non curtailable renewable energy sources), with which the other generators on the grid have to cope. The N-R HES software framework is capable to analyze the potential feasibility of mitigating the resultant volatility in the net electricity demand. One possible solution to that problem currently intensively studied by the energy industry is adding stabilizing loads to the grid. These loads can be external industrial processes that are able to ramp production up and down quickly or adding variable internal loads that will lift the base load of the power plant. The latter is a possible solution currently studied by APS. APS if currently anticipating several challenges that will likely arise in the near future. One of them is, as mentioned, coping with the rapid growth of variable renewable energy (VRE) sources put on the grid. Although APS can sell its electricity for a fixed retail price to cover the local demand first, it also sells electricity in excess of the local demand at the Palo Verde energy hub. Due to the growing VRE penetration, the Palo Verde hub electricity spot price is negative more and more frequently. To mitigate this price volatility, APS is seeking to add more base load, so that the quantity of excess energy to be sold for prices potentially less than the internal retail price or even negative prices at the hub is reduced. A second challenge APS is facing is that their cooling water acquisition contract with the Sub Regional Operating Group (SROG) will expire soon and a renewal can only be done for a significantly higher price of the water. Therefore, APS is also seeking for alternative sources for their cooling water. An opportunity currently under investigation is to pump a limited quantity of brackish water from the regional ground water. Although much cheaper than the water from the new SROG contract, the salinity of the brackish water is so high that a blend of brackish and SROG water would need additional treatment to improve its quality for use in the cooling towers. An on-site reverse osmosis (RO) desalination plant is envisaged to reduce the salinity to an acceptable level. This report investigates the economic impact of such an RO plant. As one can see, the RO plant would help with both problems APS is facing: First, it would rise the APS base load helping to mitigate VRE induced hub price volatility. From this perspective, the RO plant can be seen as a stabilizing load on the grid as would be any other industrial process. Second, the RO’s goods, e.g. the clean water produced can be used by APS itself for a (hopefully) lower cost than 100% SROG water would be. The report will first describe the APS water procurement strategy in detail and lay out the possible alternative scenarios studied in this document. This is covered in Chapter 2. Next, in Chapter 3, the APS case model developed within the N-R HES software framework is described. This chapter includes also a description of the needed framework developments to accommodate the APS study.

97 MATHEMATICS AND COMPUTING↗