Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “heterogeneous computing”

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 559 records · Page 31

The role of defects in Fe(II) – goethite electron transfer

Despite accumulating experimental evidence for Fe(II)-Fe(III) oxide electron transfer, computational chemical calculations suggest that oxidation of sorbed Fe(II) is not energetically feasible unless defects are present. Here we used isotope specific 57Fe Mössbauer spectroscopy to investigate whether Fe(II)-goethite electron transfer is influenced by defects. Specifically, we heated the mineral to try to anneal the goethite surface and ground goethite to try to create defects. We found that heating goethite results in less oxidation of sorbed Fe(II) by goethite. When goethite was re-ground after heating, electron transfer was partially restored. X-ray absorption spectroscopy (XAS) and X-ray magnetic circular dichroism (XMCD) of heated and ground goethite confirm that heating and grinding alter the surface structure of the goethite. We propose that the heating process annealed the surface and decreased the number of sites where electron transfer could occur. Our experimental findings suggest that surface defects play an important role in Fe(II)-goethite electron transfer as suggested by computational calculations. Our finding that defects influence heterogeneous Fe(II)-goethite electron transfer has important implications for Fe(II) driven recrystallization of Fe oxides, as well as X and Y.

Notini, Luiza↗

Theoretical foundation for measuring the groundwater age distribution.

In this study, we use PFLOTRAN, a highly scalable, parallel, flow and reactive transport code to simulate the concentrations of 3H, 3He, CFC-11, CFC-12, CFC-113, SF6, 39Ar, 81Kr, 4He and themean groundwater age in heterogeneous fields on grids with an excess of 10 million nodes. We utilize this computational platform to simulate the concentration of multiple tracers in high-resolution, heterogeneous 2-D and 3-D domains, and calculate tracer-derived ages. Tracer-derived ages show systematic biases toward younger ages when the groundwater age distribution contains water older than the maximum tracer age. The deviation of the tracer-derived age distribution from the true groundwater age distribution increases with increasing heterogeneity of the system. However, the effect of heterogeneity is diminished as the mean travel time gets closer the tracer age limit. Age distributions in 3-D domains differ significantly from 2-D domains. 3D simulations show decreased mean age, and less variance in age distribution for identical heterogeneity statistics. High-performance computing allows for investigation of tracer and groundwater age systematics in high-resolution domains, providing a platform for understanding and utilizing environmental tracer and groundwater age information in heterogeneous 3-D systems. Groundwater environmental tracers can provide important constraints for the calibration of groundwater flow models. Direct simulation of environmental tracer concentrations in models has the additional advantage of avoiding assumptions associated with using calculated groundwater age values. This study quantifies model uncertainty reduction resulting from the addition of environmental tracer concentration data. The analysis uses a synthetic heterogeneous aquifer and the calibration of a flow and transport model using the pilot point method. Results indicate a significant reduction in the uncertainty in permeability with the addition of environmental tracer data, relative to the use of hydraulic measurements alone. Anthropogenic tracers and their decay products, such as CFC11, 3H, and 3He, provide significant constraint oninput permeability values in the model. Tracer data for 39Ar provide even more complete information on the heterogeneity of permeability and variability in the flow system than the anthropogenic tracers, leading to greater parameter uncertainty reduction.

Gardner, William Payton↗

Methods and Experiences for Developing Abstractions for Data-intensive, Scientific Applications

Developing software for scientific applications that require the integration of diverse types of computing, instruments, and data present challenges that are distinct from commercial software. These applications require scale, and the need to integrate various programming and computational models with evolving and heterogeneous infrastructure. Pervasive and effective abstractions for distributed infrastructures are thus critical; however, the process of developing abstractions for scientific applications and infrastructures is not well understood. While theory-based approaches for system development are suited for well-defined, closed environments, they have severe limitations for designing abstractions for scientific systems and applications. The design science research (DSR) method provides the basis for designing practical systems that can handle real-world complexities at all levels. In contrast to theory-centric approaches, DSR emphasizes both practical relevance and knowledge creation by building and rigorously evaluating all artifacts. In this work, we show how DSR provides a well-defined framework for developing abstractions and middleware systems for distributed systems. Specifically, we address the critical problem of distributed resource management on heterogeneous infrastructure over a dynamic range of scales, a challenge that currently limits many scientific applications. We use the pilot-abstraction, a widely used resource management abstraction for high-performance, high throughput, big data, and streaming applications, as a case study for evaluating the DSR activities. For this purpose, we analyze the research process and artifacts produced during the design and evaluation of the pilot-abstraction. We find DSR provides a concise framework for iteratively designing and evaluating systems. Finally, we capture our experiences and formulate different lessons learned.

97 MATHEMATICS AND COMPUTING↗

Performance Assessment of OVERFLOW on Distributed Computing Environment

The aerodynamic computer code, OVERFLOW, with a multi-zone overset grid feature, has been parallelized to enhance its performance on distributed and shared memory paradigms. Practical application benchmarks have been set to assess the efficiency of code's parallelism on high-performance architectures. The code's performance has also been experimented with in the context of the distributed computing paradigm on distant computer resources using the Information Power Grid (IPG) toolkit, Globus. Two parallel versions of the code, namely OVERFLOW-MPI and -MLP, have developed around the natural coarse grained parallelism inherent in a multi-zonal domain decomposition paradigm. The algorithm invokes a strategy that forms a number of groups, each consisting of a zone, a cluster of zones and/or a partition of a large zone. Each group can be thought of as a process with one or multithreads assigned to it and that all groups run in parallel. The -MPI version of the code uses explicit message-passing based on the standard MPI library for sending and receiving interzonal boundary data across processors. The -MLP version employs no message-passing paradigm; the boundary data is transferred through the shared memory. The -MPI code is suited for both distributed and shared memory architectures, while the -MLP code can only be used on shared memory platforms. The IPG applications are implemented by the -MPI code using the Globus toolkit. While a computational task is distributed across multiple computer resources, the parallelism can be explored on each resource alone. Performance studies are achieved with some practical aerodynamic problems with complex geometries, consisting of 2.5 up to 33 million grid points and a large number of zonal blocks. The computations were executed primarily on SGI Origin 2000 multiprocessors and on the Cray T3E. OVERFLOW's IPG applications are carried out on NASA homogeneous metacomputing machines located at three sites, Ames, Langley and Glenn. Plans for the future will exploit the distributed parallel computing capability on various homogeneous and heterogeneous resources and large scale benchmarks. Alternative IPG toolkits will be used along with sophisticated zonal grouping strategies to minimize the communication time across the computer resources.

Djomehri, M. Jahed↗

Photon Radiation Scatter from Heterogeneous Shields using Green's Functions

The effect of shielding on ionizing photon radiation can be estimated using radiation transport simulations. This report covers the methodology and implementation of using Green's Functions to pre-compute this effect, which allows the radiation field exiting a variety of shielding configurations to be quickly computed. It also covers a weighting function that makes a relatively small pre-computed library applicable to a large variety of heterogeneous shields. The method enables rapid computation of the intensity versus energy for scattered radiation exiting a variety of shield materials and thicknesses without running a full transport simulation.

61 RADIATION PROTECTION AND DOSIMETRY↗

Physics-based seismic hazard analysis on petascale heterogeneous supercomputers, In: SC '13 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis

We have developed a highly scalable and efficient GPU-based finite-difference code (AWP) for earthquake simulation that implements high throughput, memory locality, communication reduction and communication/computation overlap and achieves linear scalability on Cray XK7 Titan at ORNL and NCSA's Blue Waters system. We simulate realistic 0-10 Hz earthquake ground motions relevant to building engineering design using high-performance AWP. Moreover, we show that AWP provides a speedup by a factor of 110 in key strain tensor calculations critical to probabilistic seismic hazard analysis (PSHA). These performance improvements to critical scientific application software, coupled with improved co-scheduling capabilities of our workflow-managed systems, make a statewide hazard model a goal reachable with existing supercomputers. The performance improvements of GPU-based AWP are expected to save millions of core-hours over the next few years as physics-based seismic hazard analysis is developed using heterogeneous petascale supercomputers.

Computer Science↗

Inferring subsurface heterogeneity from push-drift tracer tests

In this study, we consider the late-time tailing in a tracer test performed with a push-drift methodology (i.e., quasi-radial injection followed by drift under natural gradient). Numerical simulations of such tests are performed on 1000 multi-Gaussian 2-D log-hydraulic conductivity field realizations of varying heterogeneity, each under eight distinct mean flow directions. The ensemble pdfs of solute return times are found to exhibit power law tails for each considered variance of the log-hydraulic conductivity field, σ$2\atop{ln K}$. The tail exponent is found to relate straightforwardly to σ$2\atop{ln K}$ and, within the parameter space we explored, to be independent of push-phase pumping rate, pumping duration, and local-scale dispersivity. We conjecture that individual push-drift tracer tests in wells with screened intervals much greater than the vertical correlation length of the aquifer will exhibit quasi-ergodicity and that their tail exponent may be used to infer σ$2\atop{ln K}$. Lastly, we calibrate a predictive relationship of this sort from our Monte Carlo study, and apply it to data from a push-drift test performed at a site of approximately known heterogeneity—closely matching the existing best estimate of heterogeneity.

58 GEOSCIENCES↗

Scale-Dependent Fracture-Matrix Interactions And Their Impact on Radionuclide Transport - Final Report

Matrix diffusion and adsorption within a rock matrix are widely regarded as important mechanisms for retarding the transport of radionuclides and other solutes in fractured rock (e.g., Neretnieks, 1980; Tang et al., 1981; Maloszewski and Zuber, 1985; Novakowski and Lapcevic, 1994; Jardine et al., 1999; Zhou and Xie, 2003; Reimus et al., 2003a,b). When remediation options are being evaluated for old sources of contamination, where a large fraction of contaminants reside within the rock matrix, slow diffusion out of the matrix greatly increases the difficulty and timeframe of remediation. Estimating the rates of solute exchange between fractures and the adjacent rock matrix is a critical factor in quantifying immobilization and/or remobilization of DOE-relevant contaminants within the subsurface. In principle, the most rigorous approach to modeling solute transport with fracture-matrix interaction would be based on local-scale coupled advection-diffusion/dispersion equations for the rock matrix and in discrete fractures that comprise the fracture network (Discrete Fracture Network and Matrix approach, hereinafter referred to as DFNM approach), fully resolving aperture variability in fractures and matrix property heterogeneity. However, such approaches are computationally demanding, and thus, many predictive models rely upon simplified models. These models typically idealize fracture rock masses as a single fracture or system of parallel fractures interacting with slabs of porous matrix or as a mobile-immobile or multi-rate mass transfer system. These idealizations provide tractable approaches for interpreting tracer tests and predicting contaminant mobility, but rely upon a fitted effective matrix diffusivity or mass-transfer coefficients. However, because these fitted parameters are based upon simplified conceptual models, their effectiveness at predicting long-term transport processes remains uncertain. Evidence of scale dependence of effective matrix diffusion coefficients obtained from tracer tests highlights this point and suggests that the underlying mechanisms and relationship between rock and fracture properties are not fully understood in large complex fracture networks. In this project, we developed a high-resolution DFN model of solute transport in fracture networks to explore and quantify the mechanisms that control transport in complex fracture networks and how these may give rise to observed scale-dependent matrix diffusion coefficients. Results demonstrate that small scale heterogeneity in the flow field caused by local aperture variability within individual fractures can lead to long-tailed breakthrough curves indicative of matrix diffusion, even in the absence of interactions with the fracture matrix. Furthermore, the temporal and spatial scale dependence of these processes highlights the inability of short-term tracer tests to estimate transport parameters that will control long-term fate and transport of contaminants in fractured aquifers.

58 GEOSCIENCES↗

The ocean model for E3SM global applications: Omega version 0.1.0 – a new high-performance computing code for exascale architectures

This paper introduces Omega, the Ocean Model for E3SM Global Applications. Omega is a new ocean model designed to run efficiently on high performance computing (HPC) platforms, including exascale heterogeneous architectures with accelerators, such as Graphics Processing Units (GPUs). Omega is written in C and uses the Kokkos performance portability library. These were chosen because they are well-supported and will help future-proof Omega for upcoming HPC architectures. Omega will eventually replace the Model for Prediction Across Scales-Ocean (MPAS-Ocean) in the US Department of Energy's (DOE's) Energy Exascale Earth System Model (E3SM). Omega runs on unstructured horizontal meshes with variable-resolution capability and implements the same horizontal discretization as MPAS-Ocean. This work documents the design and performance of Omega Version 0.1.0 (Omega-V0), which solves the shallow water equations with passive tracers and is the first step towards the full primitive equation ocean model. On Central Processing Units (CPUs), Omega-V0 is 1.4 times faster than MPAS-Ocean with the same configuration. Omega-V0 is more efficient on GPUs than CPUs on a per-watt basis – by a factor of 5.3 on Frontier and 3.6 on Aurora, two of the world's fastest exascale computers.

54 ENVIRONMENTAL SCIENCES↗

Building the I (Interoperability) of FAIR for performance reproducibility of large-scale composable workflows in RECUP

Abstract-Scientific computing communities increasingly run their experiments using complex data- and compute-intensive workflows that utilize distributed and heterogeneous architectures targeting numerical simulations and machine learning, often executed on the Department of Energy Leadership Computing Facilities (LCFs). We argue that a principled, systematic approach to implementing FAIR principles at scale, including fine-grained metadata extraction and organization, can help with the numerous challenges to performance reproducibility posed by such workflows. We extract workflow patterns, propose a set of tools to manage the entire life cycle of performance metadata, and aggregate them in an HPC-ready framework for reproducibility (RECUP). We describe the challenges in making these tools interoperable, preliminary work, and lessons learned from this experiment.

97 MATHEMATICS AND COMPUTING↗

HetArch: Heterogeneous Microarchitectures for Superconducting Quantum Systems

Noisy Intermediate-Scale Quantum Computing (NISQ) has dominated headlines in recent years, with the longer-term vision of Fault-Tolerant Quantum Computation (FTQC) offering significant potential but at currently intractable resource costs and quantum error correction (QEC) overheads. For problems of interest, FTQC will require millions of physical qubits with long coherence times, high-fidelity gates, and compact sizes to surpass classical systems. Just as heterogeneous specialization has offered scaling benefits in classical computing, it is likewise gaining interest in FTQC. However, systematic use of heterogeneity in either hardware or software elements of FTQC systems remains a serious challenge due to the vast design space and the variable physical constraints. This paper meets the challenge of making heterogeneous FTQC design practical by introducing HetArch, a toolbox for designing heterogeneous quantum systems, and using it to explore heterogeneous design scenarios. Using a hierarchical approach, we successively break quantum algorithms into smaller operations (akin to classical application kernels), thus greatly simplifying the design space and resulting tradeoffs. Specializing to superconducting systems, we then design optimized heterogeneous hardware composed of varied superconducting devices, abstracting physical constraints into design rules that enable devices to be assembled into standard cells optimized for specific operations, which, in turn, form heterogeneous modules optimized for quantum subroutines. Finally, we provide a heterogeneous design space exploration framework which reduces the simulation burden by a factor of 10^4 or more and allows us to characterize optimal design points. We use these techniques to design superconducting quantum modules for entanglement distillation, error correction, and code teleportation, reducing error rates by 2.6×, 10.7×, and 3.4× compared to homogeneous systems.

Quantum Computing, Quantum Physics, Computer Archi↗

Energy Efficient Formaldehyde Synthesis by Direct Hydrogenation of Carbon Monoxide in Functionalized Metal–Organic Frameworks

Formaldehyde (CH 2 O) is a highly versatile platform chemical with an annual production of over 30 megatons. The current most widely used industrial method for formaldehyde synthesis is very energy intensive and plagued with significant exergy losses. We propose a highly efficient heterogeneous nanoporous catalyst capable of direct hydrogenation of CO to CH 2 O followed by condensation of CH 2 O from a mixture of CO and H 2 , which are non-condensable gases. The key to this synthesis is a Lewis Pair (LP) functionalized metal-organic framework (MOF) heterogeneous porous catalyst. We have computed reaction pathways, barriers, and uncertainties for CO hydrogenation on a LP functionalized MOF using various density functional theory (DFT) methods and high-level ab initio methods. We have assessed the uncertainties in the energetics inherent in the DFT functionals. Here, we predict that the thermodynamics of CH 2 O synthesis will be enhanced relative to gas phase synthesis and more importantly, will not be equilibrium limited because the barrier to product desorption from the MOF is much lower than the barrier for the reverse reaction. Hence, the product will be continuously removed from the process, facilitating very high overall conversion rates. Our proposed process will dramatically improve the sustainability of CH 2 O synthesis.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Effect of Cell-Boundary Currents on the Fuel Burnup Characteristics of VVER-1000 Light-Water Reactor

The results of a computational study of the effect of nonzero currents at FA boundaries on the characteristics of fuel burnup in VVER-1000 are presented. A variant with 1/3 mixed fuel loaded into the core was studied. The TRIFON 2.1 code was used to calculate the time dependence of the characteristics of FA with uranium and mixed fuel and the SHERHAN code was used for computational modeling of three-dimensional burnup; the codes were modified on the basis of an improved heterogeneous method. It is shown by a computational method that in VVER-1000 with a mixed fuel load nonzero currents at FA boundaries, matched with their conditions inside the reactor, give a moderate effect in the multiplication coefficient – ≤0.2–0.35%, in the coefficient of nonuniformity of the power distribution – ≤1.5%, and in the burnup of uranium and mixed fuel in FA over a fuel cycle – ≤0.6%.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

SuperNeuro: A Fast and Scalable Simulator for Neuromorphic Computing

In many neuromorphic workflows, simulators play a vital role for important tasks such as training spiking neural networks, running neuroscience simulations, and designing, implementing, and testing neuromorphic algorithms. Currently available simulators cater to either neuroscience workflows (e.g., NEST and Brian2) or deep learning workflows (e.g., BindsNET). Problematically, the neuroscience-based simulators are slow and not very scalable, and the deep learning-based simulators do not support certain functionalities that are typical of neuromorphic workloads (e.g., synaptic delay). In this paper, we address this gap in the literature and present SuperNeuro, which is a fast and scalable simulator for neuromorphic computing capable of both homogeneous and heterogeneous simulations as well as GPU acceleration. We also present preliminary results that compare SuperNeuro to widely used neuromorphic simulators such as NEST, Brian2, and BindsNET in terms of computation times. We demonstrate that SuperNeuro can be approximately 10×--300× faster than some of the other simulators for small sparse networks. On large sparse and large dense networks, SuperNeuro can be approximately 2.2×--3.4× faster than the other simulators, respectively.

Date, Prasanna↗

Heterogeneous Reduction Pathways for Hg(II) Species on Dry Aerosols: A First-Principles Computational Study

Here, the atmospheric lifetime of mercury is greatly impacted by redox chemistry resulting from the high deposition rate of reactive mercury (Hg(II)) compared to elemental mercury (Hg 0 ). Recent laboratory and field studies have observed the reduction of Hg(II) but the chemical mechanism for this reaction has not been identified. Recent laboratory studies have shown that the reduction reaction is heterogeneous and can occur on iron and sodium chloride aerosol surfaces. This study explores the use of density functional theory calculations to discern the reduction pathways of HgCl 2 , HgBr 2 , Hg(NO 3 ) 2 , and HgSO 4 on clean Fe(110), NaCl(100), and NaCl(111) Na surfaces. In doing so, potential energy surfaces have been prepared for the various reduction pathways, indicating that the reduction pathway leading to the production of gas-phase elemental mercury is highly favorable on Fe(110) and NaCl(111) Na . Moreover, the Fe(110) surface requires an external energy source of approximately 0.5 eV to desorb the reduced mercury, whereas the NaCl(111) Na surface requires no energy input. The results indicate that a number of mercury species can be reduced on metallic iron and sodium chloride surfaces, which are known aerosol components, and that a photochemical reaction involving the aerosol surface is likely needed for the reaction to be catalytic.

54 ENVIRONMENTAL SCIENCES↗

Application of the ESMACS Binding Free Energy Protocol to a Multi-Binding Site Lactate Dehydogenase A Ligand Dataset

Over the past two decades, the use of fragment-based lead generation has become a common, mature approach to identify tractable starting points in chemical space for the drug discovery process. This approach naturally involves the study of the binding properties of highly heterogeneous ligands. Such datasets challenge computational techniques to provide comparable binding free energy estimates from different binding modes. The performance of a range of statistically robust ensemble-based binding free energy calculation protocols, called ESMACS (enhanced sampling of molecular dynamics with approximation of continuum solvent), is evaluated. Ligands designed to target two binding pockets in the lactate dehydogenase, a target protein, which vary in size, charge, and binding mode, are studied. When compared to experimental results, excellent statistical rankings are obtained across this highly diverse set of ligands. In addition, three approaches to account for entropic contributions are investigated: 1) normal mode analysis, 2) weighted solvent accessible surface area (WSAS), and 3) variational entropy. Normal mode analysis and WSAS correlate strongly with each other—although the latter is computationally far cheaper—but do not improve rankings. Variational entropy corrects exaggerated discrimination of ligands bound in different pockets but creates three outliers which reduce the quality of the overall ranking.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Tandem Diels-Alder Reaction of Dimethylfuran and Ethylene and Dehydration to para -Xylene Catalyzed by Zeotypic Lewis Acids

The zeotypic Lewis acids Sn-BEA, Zr-BEA, and Ti-BEA have recently been discussed to catalyze the synthesis of p-xylene by dehydrative aromatization of the Diels–Alder product between 2,5-dimethylfuran and ethylene. While it has been shown that these Lewis acids can catalyze the dehydration of the Diels–Alder cycloadduct, the tandem scheme precludes decoupling of the two steps needed to infer whether these same catalysts can catalyze the Diels–Alder step. We have employed electronic structure calculations and microkinetic modelling to investigate the Diels–Alder aromatization of 2,5-dimethylfuran and ethylene to p-xylene over the Lewis-acidic zeotypes Sn-, Zr-, and Ti-BEA. We show that there is only minor catalysis of the Diels–Alder reaction, solely attributable to confinement phenomena varying with the translational freedom allowed to the species inside the zeolite. Microkinetic modelling and sensitivity analysis of the computed rates show that the heterogeneous Diels–Alder pathway does not contribute to the overall rate, and that the homogeneous cycloaddition is rate-limiting at high acid site concentrations. Only the partially hydrolyzed (“open”) Lewis acid sites are found to be catalytically active, with moderately Brønsted-acidic silanol groups formed, which catalyze 2,5-dimethylfuran hydrolysis. Of the Lewis acids tested in this work, Zr-BEA and Sn-BEA have similar activities, in agreement with experiment, whereas Ti-BEA is found to be inactive, indicating that the recently reported Ti-BEA activity was likely a result of Brønsted-acidic defect sites.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Recent Advances in X-ray Absorption Near Edge Structure (XANES) Simulation for Catalysis: Theories and Applications

X-ray absorption spectroscopy (XAS) is a powerful spectroscopic technique for characterizing catalytic active sites. In particular, X-ray Absorption Near Edge Structure (XANES) provides insights into the oxidation state and local coordination environment of the absorbing atom, shedding light on the catalytic structure. Computational XANES simulations provide one-on-one correspondence between the molecular structure and their corresponding spectra, making them an effective approach for interpreting experimental XANES features. This work outlines various theories used to simulate XANES spectra and highlights recent advancements in computational XANES applications for homogeneous, heterogeneous, and single-atom catalysts focusing on identifying the active site structures, the site heterogeneity, and the dynamic evolution of catalysts.

Xu, Jiayi↗