Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “COMMODITIES”

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 631 records · Page 35

Systems-Level Analysis of Oxygen Exposure in Zymomonas mobilis : Implications for Isoprenoid Production

ABSTRACT Zymomonas mobilis is an aerotolerant anaerobe and prolific ethanologen with attractive characteristics for industrial bioproduct generation. However, there is currently insufficient knowledge of the impact that environmental factors have on flux through industrially relevant biosynthetic pathways. Here, we examined the effect of oxygen exposure on metabolism and gene expression in Z. mobilis by combining targeted metabolomics, mRNA sequencing, and shotgun proteomics. We found that exposure to oxygen profoundly influenced metabolism, inducing both transient metabolic bottlenecks and long-term metabolic remodeling. In particular, oxygen induced a severe but temporary metabolic bottleneck in the methyl erythritol 4-phosphate pathway for isoprenoid biosynthesis caused by oxidative damage to the iron-sulfur cofactors of the final two enzymes in the pathway. This bottleneck was resolved with minimal changes in expression of isoprenoid biosynthetic enzymes. Instead, it was associated with pronounced upregulation of enzymes related to iron-sulfur cluster maintenance and biogenesis (i.e., flavodoxin reductase and the suf operon). We also detected major changes in glucose utilization in the presence of oxygen. Specifically, we observed increased gluconate production following exposure to oxygen, accounting for 18% of glucose uptake. Our results suggest that under aerobic conditions, electrons derived from the oxidation of glucose to gluconate are diverted to the electron transport chain, where they can minimize oxidative damage by reducing reactive oxygen species such as H 2 O 2 . This model is supported by the simultaneous upregulation of three membrane-bound dehydrogenases, cytochrome c peroxidase, and a cytochrome bd oxidase following exposure to oxygen. IMPORTANCE Microbially generated biofuels and bioproducts have the potential to provide a more environmentally sustainable alternative to fossil-fuel-derived products. In particular, isoprenoids, a diverse class of natural products, are chemically suitable for use as high-grade transport fuels and other commodity molecules. However, metabolic engineering for increased production of isoprenoids and other bioproducts is limited by an incomplete understanding of factors that control flux through biosynthetic pathways. Here, we examined the native regulation of the isoprenoid biosynthetic pathway in the biofuel producer Zymomonas mobilis . We leveraged oxygen exposure as a means to perturb carbon flux, allowing us to observe the formation and resolution of a metabolic bottleneck in the pathway. Our multi-omics analysis of this perturbation enabled us to identify key auxiliary enzymes whose expression correlates with increased production of isoprenoid precursors, which we propose as potential targets for future metabolic engineering.

59 BASIC BIOLOGICAL SCIENCES↗

Metabolic Remodeling during Nitrogen Fixation in Zymomonas mobilis

Biofuels and bioproducts have the potential to serve as environmentally sustainable replacements for petroleum-derived fuels and commodity molecules. Advanced fuels such as higher alcohols and isoprenoids are more suitable gasoline replacements than bioethanol.

09 BIOMASS FUELS↗

Global Market and Economic Welfare Implications of Changes in Agricultural Yields Due to Climate Change

The economic welfare effects of climate change on global agriculture will be mediated by several complex biophysical and economic processes. For a given emissions scenario, these include: (1) the response of the climate system to anthropogenic forcing, (2) the response of crop yields to climate system and carbon dioxide changes, given baseline improvements in crop yields, (3) the response of agricultural markets to crop yield changes, and (4) the economic welfare implications of such market responses. In this paper, we use information about the first two processes from available climate-crop model comparison studies to analyze implications for the third and fourth processes. Applying the range of crop yield changes in a Global Integrated Assessment Model (GCAM) highlights several important economic relationships. First, we find a consistent relationship between global cropland area and yield change that is approximately orthogonal to the relationship between regional cropland area and yield change. Second, we find that the change in economic welfare, expressed as total surplus change per unit economic output, peaks during the 21st century. Third, we find that, at the global level, changes in yield affect both producer surplus and consumer surplus. Specifically, surplus changes to producers and consumers are always opposite in sign, although which economic actors gain or lose varies with the sign of yield change for any given commodity. Taken together, these results contribute to a growing body of research on climate-induced changes on agriculture by highlighting several economic relationships that are robust to differences in the underlying biophysical responses.

54 ENVIRONMENTAL SCIENCES↗

Compiler-Assisted Detection of Transient Memory Errors

The probability of bit flips in hardware memory systems is projected to increase significantly as memory systems continue to scale in size and complexity. Effective hardware-based error detection and correction requires that the complete data path, involving all parts of the memory system, be protected with sufficient redundancy. First, this may be costly to employ on commodity computing platforms and second, even on high-end systems, protection against multi-bit errors may be lacking. Therefore, augmenting hardware error detection schemes with software techniques is of consider- able interest. In this paper, we consider software-level mechanisms to comprehensively detect transient memory faults. We develop novel compile-time algorithms to instrument application programs with checksum computation codes so as to detect memory errors. Unlike prior approaches that employ checksums on computational and architectural state, our scheme verifies every data access and works by tracking variables as they are produced and consumed. Experimental evaluation demonstrates that the proposed comprehensive error detection solution is viable as a completely software-only scheme. We also demonstrate that with limited hardware support, overheads of error detection can be further reduced.

def-use analysis↗

Exploring Architectural-Aware Affinity Policies in Modern HPC Runtimes

Modern commodity and High-Performance Computing (HPC) systems are evolving with complex CPU architectures. These architectures now feature higher core and NUMA domain counts and implement features such as hyperthreading. When considering significant differences in hardware configurations, library availability, and hardware-tailored system/software stacks, which could substantially vary from one system to another, performance portability is hard to achieve. Throughout the years, this trend resulted in an increasingly high burden on application developers to fine-tune their workloads for each architecture. This work explores how hardware-dependent aspects such as locality/process/thread affinity affect performance in modern CPU architectures. We focus our study on the Global Memory and Threading (GMT) distributed runtime system as a representative of Partitioned Global Address Space (PGAS) software stacks commonly adopted for productivity. In particular, to appreciate performance implications, we evaluate GMT’s thread affinity policies, and, introduce two new ones which exploit architectural awareness. Finally, we explore alternative NUMA configurations via different process bindings and perform a scalability study on three HPC clusters with varying CPU architectures and NUMA layouts. Our analysis indicates that more complex architectures are more affected by affinity and binding policies and highlights the importance of setting proper runtime configurations to achieve superior performance.

Di Dio Lavore, Ian↗

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)↗

CGSim: A Simulation Framework for Large Scale Distributed Computing Environment

Large-scale distributed computing infrastructures such as the Worldwide LHC Computing Grid (WLCG) require comprehensive simulation tools for evaluating performance, testing new algorithms, and optimizing resource allocation strategies. However, existing simulators suffer from limited scalability, hardwired algorithms, lack of real-time monitoring, and inability to generate datasets suitable for modern machine learning approaches. We present CGSim, a simulation framework for large-scale distributed computing environments that addresses these limitations. Built upon the validated SimGrid simulation framework, CGSim provides high-level abstractions for modeling heterogeneous grid environments while maintaining accuracy and scalability. Key features include a modular plugin mechanism for testing custom workflow scheduling and data movement policies, interactive real-time visualization dashboards, and automatic generation of event-level datasets suitable for AI-assisted performance modeling. We demonstrate CGSim’s capabilities through a comprehensive evaluation using production ATLAS PanDA workloads, showing significant calibration accuracy improvements across WLCG computing sites. Scalability experiments show near-linear scaling for multi-site simulations, with distributed workloads achieving 6 × better performance compared to single-site execution. The framework enables researchers to simulate WLCG-scale infrastructures with hundreds of sites and thousands of concurrent jobs within practical time budget constraints on commodity hardware.

Vatsavai, Sairam Sri [Brookhaven National Laborato↗

Biological Upcycling of Plastics Waste

Plastic wastes accumulate in the environment, impacting wildlife and human health and representing a significant pool of inexpensive waste carbon that could form feedstock for the sustainable production of commodity chemicals, monomers, and specialty chemicals. Current mechanical recycling technologies are not economically attractive due to the lower-quality plastics that are produced in each iteration. Thus, the development of a plastics economy requires a solution that can deconstruct plastics and generate value from the deconstruction products. Biological systems can provide such value by allowing for the processing of mixed plastics waste streams via enzymatic specificity and using engineered metabolic pathways to produce upcycling targets. We focus on the use of biological systems for waste plastics deconstruction and upcycling. We highlight documented and predicted mechanisms through which plastics are biologically deconstructed and assimilated and provide examples of upcycled products from biological systems. Additionally, we detail current challenges in the field, including the discovery and development of microorganisms and enzymes for deconstructing non–polyethylene terephthalate plastics, the selection of appropriate target molecules to incentivize development of a plastic bioeconomy, and the selection of microbial chassis for the valorization of deconstruction products.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Electrolysis in Chloride Molten Salts for Sustainable Critical Metals Production and Recovery

Critical materials, such as rare-earth metals, are essential to numerous applications, including clean energy; however, the present industrial practices for producing rare-earth metals involve environmentally damaging and thus unsustainable chemical and electrochemical processes. An alternative moderate-temperature chloride-based molten salt electrolysis process can address these issues, providing energy efficient and sustainable metal production. While it is being developed presently for rare-earth electrowinning, one can easily envision its broader application to rare-earth electrorefining and the electrolytic production of high-volume metals like Fe and Al. Presently, these high-volume metals industries account for nearly 10% of global greenhouse gas emissions. Furthermore, the chloride MSE process presents a huge opportunity for truly achieving sustainability if it is developed further for producing Fe, Al, Ti, Mg, and other commodity metals.

36 MATERIALS SCIENCE↗

Autonomic Management of Application Workflows on Hybrid Computing Infrastructure

In this paper, we present a programming and runtime framework that enables the autonomic management of complex application workflows on hybrid computing infrastructures. The framework is designed to address system and application heterogeneity and dynamics to ensure that application objectives and constraints are satisfied. The need for such autonomic system and application management is becoming critical as computing infrastructures become increasingly heterogeneous, integrating different classes of resources from high-end HPC systems to commodity clusters and clouds. For example, the framework presented in this paper can be used to provision the appropriate mix of resources based on application requirements and constraints. The framework also monitors the system/application state and adapts the application and/or resources to respond to changing requirements or environment. To demonstrate the operation of the framework and to evaluate its ability, we employ a workflow used to characterize an oil reservoir executing on a hybrid infrastructure composed of TeraGrid nodes and Amazon EC2 instances of various types. Specifically, we show how different applications objectives such as acceleration, conservation and resilience can be effectively achieved while satisfying deadline and budget constraints, using an appropriate mix of dynamically provisioned resources. Our evaluations also demonstrate that public clouds can be used to complement and reinforce the scheduling and usage of traditional high performance computing infrastructure.

Kim, Hyunjoo↗

Slycat v 2.0

Slycat™ is a web-based system for analysis of large, high-dimensional data such as that produced by High Performance Computing (HPC) platforms. The Slycat™ server integrates data ingestion, scalable analysis, data management, and visualization with commodity web clients using a multi-tiered hierarchy of data and model storage. Analysis inputs are pushed or pulled into Slycat™, where models are generated and analysis artifacts are stored in a project database. These artifacts are the basis for visualizations that are delivered to users’ desktops through ordinary web browsers, eliminating the need to build and deploy platform-specific client applications. Slycat™ currently provides four types of analysis: canonical correlation analysis (CCA) to model relationships between inputs and output metrics, time series analysis featuring clustering and comparative visualization of waveforms, parameter space visualization including remote retrieval of images and movies from HPC disks, and VideoSwarm for modeling video similarities over time.

Letter, Matthew↗

Machine Learning Toolkit for Extreme Scale

Support Vector Machines (SVM) is a popular machine learning technique, which has been applied to a wide range of domains such as science, finance, and social networks for supervised learning. MaTEx undertakes the challenge of designing a scalable parallel SVM training algorithm for large scale systems, which includes commodity multi-core machines, tightly connected supercomputers and cloud computing systems. Several techniques are proposed for improved speed and memory space usage including adaptive and aggressive elimination of samples for faster convergence , and sparse format representation of data samples. Several heuristics for earliest possible to lazy elimination of non-contributing samples are considered in MaTEx. In many cases, where an early sample elimination might result in a false positive, low overhead mechanisms for reconstruction of key data structures are proposed. The proposed algorithm and heuristics are implemented and evaluated on various publicly available datasets

Source record↗

jansson_snijders_collaborative_cross

This is supplemental material for a scientific paper. This project 'bernstein-2017-founders-species', explores community succession using a lake biofilm as a model. The code here was used to process and analyze environmental metadata and genetic sequencing data. Statistical tests and data visualization are included. This code makes use of commodity software that is freely available and commonly used in this field. No new methods or techniques are introduced in this code.

Brislawn, Colin↗

Food And Agriculture Supply Chain Model

This model is part of an LDRD effort to investigate the connection of food and agriculture supply chain and the critical infrastructure. The model was built for a small number of farmers, shippers, processing companies and retailers as proof of concept to illustrate supply chain impacts. In this model, the emphasis is on understanding the climate change impacts on the food supply chain. The model uses agent-based modeling method in combination with machine learning. It also connects logistic simulation with economic principles such as price change caused by supply and demand, and consumer substitution effect based on price comparisons of two substitutable commodities.

Nguyen, Thuy↗

ProFAST (Production Financial Analysis Scenario Tool) [SWR-23-88]

The Production Financial Analysis Scenario Tool (ProFAST) provides a quick and convenient in-depth financial analysis for production facilities. The model uses a generally accepted accounting principles analysis framework and provides annual projections of income statements, cash flow statements, and balance sheets. ProFAST allows users to calculate the levelized cost of the produced commodity by providing an expected financial performance, or on the other hand, calculate the financial performance based on an input price. Model inputs generally capital expenditures, operating expenditures, and financing structure. The programmatic approach of ProFAST allows users to easily perform large sensitivity analyses and integrates easily with other python tools.

Kee, Jamie↗

Grid Optimization Lawrence Livermore Nonlinear Programming

Modelling and solution library for security-constrained AC optimal power flow problems that uses nonlinear programming methods (interior-point methods) and solvers (Ipopt, HiOp). The code is written in C++ and provides parallel computing capabilities in the form of task parallelism (solving contingency problems in parallel). Code can run on a variety of commodity high-performance computing.

Petra, CosminG↗

STREAM: Strategic Technology Roadmapping and Energy, Environmental, and Economic Analysis Model

This is the implementation of the framework for the planning of the technological makeup of the industrial sector. Motivated by the efforts to achieve carbon neutrality, the model of this framework modifies the portfolio of technologies over time for the sector of interest such that, - Net Present Value (NPV) is minimized - Constraint on Greenhouse Emissions (GHG), e.g. carbon dioxide, is satisfied - Demand of the underlying commodity is satisfied - The current implementation reflects a case study for the electric power sector. The for a given initial set of capacities of different vintages, the space of decisions include, - Retirement of the existing capacities. - Retrofitting the existing capacities to alternative characteristics. - Creation of new capacities from a technology portfolio. All the associated quantities with the deployments, e.g. CO2, heat requirement, etc.

Thiery, David↗

Dispatch Optimization Variable Engine

The Dispatch Optimization Variable Engine (DOVE) is software tool written in python, developed at Idaho National Laboratory (INL) that provides an easily accessible application-programming-interface (API) to performing resource dispatch optimization analysis for integrated energy system (IES) configurations. DOVE is an integral part of the Framework for Optimization of Resources and Economics (FORCE) software suite and is leveraged by codes such as the Holistic Energy Resource Optimization Network (HERON) and the Optimization of Real-Time Capacity Allocation (ORCA). The philosophy behind DOVE is to provide a modular software solution to IES planning and operation by utilizing state-of-the-art algorithms and machine learning. The goal is to accurately capture the dispatching behavior of a complex energy system given varying time-dependent signals for demand and commodity pricing.

McDowell, DylanJ. [Idaho National Laboratory (INL)↗