Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Performance Gap”

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 37 records · Page 2

Evaluating CUDA Portability with HIPCL and DPCT

HIPCL is expanding the scope of the CUDA portability route from an AMD platform to an OpenCL platform. In the meantime, the Intel DPC++ Compatibility Tool (DPCT) is migrating a CUDA program to a data parallel C++ (DPC++) program. Towards the goal of portability enhancement, we evaluate the performance of the CUDA applications from Rodinia, SHOC, and proxy applications ported using HIPCL and DPCT on Intel GPUs. After profiling the ported programs, we aim to understand their performance gaps, and optimize codes converted by DPCT to improve their performance. The open-source repository for the CUDA, HIP, and DPCT programs will be useful for the development of a translator.

Jin, Zheming↗

Understanding Performance Portability of SYCL Kernels: A Case Study with the All-Pairs Distance Calculation in Bioinformatics on GPUs

SYCL is a portable programming model. Toward the goal of a better understanding of performance portability of SYCL kernels on GPUs, we select a bioinformatics kernel for computing the all-pairs distance as a case study. After migrating the kernel from CUDA to HIP and SYCL, we evaluate the performance of the CUDA, HIP, and SYCL kernels on NVIDIA V100 and AMD MI210 GPUs. We analyze the GPU instructions from the kernels to explain performance gaps between SYCL and CUDA/HIP. We hope that the findings are valuable for improving performance portability of SYCL.

Jin, Zheming↗

ORNL Design Engineering Library: Validated Thermoelectric Digital Twins

Radioisotope thermoelectric generators (RTGs) serve a crucial role in supplying thermal and electrical energy for reliable and long-duration power in remote and extreme environments. The thermal energy is provided by the decay of radioisotopes and is converted into electrical energy using the steady-state thermoelectric process by exploiting the Seebeck effect. Maintaining a thermal gradient through the material is necessary to drive current production. Modern predictive multi-physics tools are able to effectively describe the complex and strongly coupled phenomena needed for accurate model-based system engineering efforts needed to develop higher performing RTGs. Experimental validation of model simulations is essential to confirm the accuracy, reliability, and applicability of predictive multiphysics tools. Validation fosters confidence among users, helps meet regulatory requirements, and contributes to the ongoing improvement of simulation techniques, ultimately leading to better, safer, and more efficient designs and processes. Validated models can then be used as digital twins and can be interrogated to understand and quantify the performance gaps between theoretical and physical systems. These insights can be used to build higher performing systems.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Installation Quality Framework: Investment Return Approach for Energy Savings on Building Product Installation

A case study was conducted on 44 residential homes using both traditional house wrap and ZIP System systems to measure the overall airtightness and compare estimated energy usages. The labor, material, and overhead and profit (O&P) costs were analyzed and used to determine the optimal choice for long-term benefits in terms of cost and performance. The impact of insulation installation is considered a key factor in improving the strategy of reducing energy consumption. Improved installation practices can affect the airtightness of common wall assemblies to reduce the building energy performance gaps and provide insight on how to allocate resources better. A framework was developed to analyze operational costs and building energy performance to address how installation quality is a factor in the return of investment in building construction for heating and cooling systems within the thermal envelope. With this methodology, aggressive energy performance goals will be met while balancing the tradeoff between installation techniques and building systems efficiency based on the introduced probabilistic investment return (PIR) metric.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Evaluating Burst Buffer Placement in HPC Systems

Burst buffers (BBs) are increasingly exploited in contemporary supercomputers to bridge the performance gap between compute and storage systems. The design of BBs, particularly the placement of these devices and the underlying network topology, impacts both performance and cost. As the cost of other components such as memory and accelerators is increasing, it is becoming more important that HPC centers provision BBs tailored to their workloads.This work contributes a provisioning system to provide accurate, multi-tenant simulations that model realistic application and storage workloads from HPC systems. The framework aids HPC centers in modeling their workloads against multiple network and BB configurations rapidly. In experiments with our framework, we provide a comparison of representative Oak Ridge Leadership Computing Facility (OLCF) I/O workloads against multiple BB designs. We analyze the impact of these designs on latency, I/O phase lengths, contention for network and storage devices, and choice of network topology.

Khetawat, Harsh↗

Nonlinear encoding in diffractive information processing using linear optical materials

Nonlinear encoding of optical information can be achieved using various forms of data representation. Here, we analyze the performances of different nonlinear information encoding strategies that can be employed in diffractive optical processors based on linear materials and shed light on their utility and performance gaps compared to the state-of-the-art digital deep neural networks. For a comprehensive evaluation, we used different datasets to compare the statistical inference performance of simpler-to-implement nonlinear encoding strategies that involve, e.g., phase encoding, against data repetition-based nonlinear encoding strategies. We show that data repetition within a diffractive volume (e.g., through an optical cavity or cascaded introduction of the input data) causes the loss of the universal linear transformation capability of a diffractive optical processor. Therefore, data repetition-based diffractive blocks cannot provide optical analogs to fully connected or convolutional layers commonly employed in digital neural networks. However, they can still be effectively trained for specific inference tasks and achieve enhanced accuracy, benefiting from the nonlinear encoding of the input information. Our results also reveal that phase encoding of input information without data repetition provides a simpler nonlinear encoding strategy with comparable statistical inference accuracy to data repetition-based diffractive processors. Our analyses and conclusions would be of broad interest to explore the push-pull relationship between linear material-based diffractive optical systems and nonlinear encoding strategies in visual information processors.

42 ENGINEERING↗

Component Modeling, Co-Optimization, and Trade-Space Evaluation (FY2021 Annual Progress Report)

This project is intended to support the development of new traction drive systems that meet the targets of 100 kW/L for power electronics and 50 kW/L for electric machines with reliable operation to 300,000 miles. To meet these goals, new designs must be identified that make use of state-of-the-art and next-generation electronic materials and design methods. Designs must exploit synergies between components, for example converters designed for high-frequency switching using wide band gap devices and ceramic capacitors. This project includes: (1) a survey of available technologies; (2) the development of design tools that consider the converter volume and performance; (3) exercising the design software to evaluate performance gaps and predict the impact of certain technologies and design approaches, i.e. GaN semiconductors, ceramic capacitors, and select topologies; and (4) building and testing hardware prototypes to validate models and concepts. Early instantiations of the design tools enable co-optimization of the power module and passive elements and provide some design guidance; later instantiations will enable the co-optimization of inverter and machine. Prototype testing begins with evaluation of simpler conversion topologies (i.e. the half-bridge boost converter) and progresses with fabrication of prototype inverter drives.

33 ADVANCED PROPULSION SYSTEMS↗

Reduced order modeling for flow and transport problems with Barlow Twins self-supervised learning

Abstract We propose a unified data-driven reduced order model (ROM) that bridges the performance gap between linear and nonlinear manifold approaches. Deep learning ROM (DL-ROM) using deep-convolutional autoencoders (DC–AE) has been shown to capture nonlinear solution manifolds but fails to perform adequately when linear subspace approaches such as proper orthogonal decomposition (POD) would be optimal. Besides, most DL-ROM models rely on convolutional layers, which might limit its application to only a structured mesh. The proposed framework in this study relies on the combination of an autoencoder (AE) and Barlow Twins (BT) self-supervised learning, where BT maximizes the information content of the embedding with the latent space through a joint embedding architecture. Through a series of benchmark problems of natural convection in porous media, BT–AE performs better than the previous DL-ROM framework by providing comparable results to POD-based approaches for problems where the solution lies within a linear subspace as well as DL-ROM autoencoder-based techniques where the solution lies on a nonlinear manifold; consequently, bridges the gap between linear and nonlinear reduced manifolds. We illustrate that a proficient construction of the latent space is key to achieving these results, enabling us to map these latent spaces using regression models. The proposed framework achieves a relative error of 2% on average and 12% in the worst-case scenario (i.e., the training data is small, but the parameter space is large.). We also show that our framework provides a speed-up of $$7 \times 10^{6}$$ 7 × 10 6 times, in the best case, and $$7 \times 10^{3}$$ 7 × 10 3 times on average compared to a finite element solver. Furthermore, this BT–AE framework can operate on unstructured meshes, which provides flexibility in its application to standard numerical solvers, on-site measurements, experimental data, or a combination of these sources.

97 MATHEMATICS AND COMPUTING↗

Exploration Capabilities Data Analysis: An Integrated Approach

In preparation for humanity’s return to the Moon, it is necessary to advance technologies and capabilities that will allow for human sustainability on the lunar surface, as well as on eventual missions to send humans to Mars. Guided by Space Policy Directive-1 and through the National Aeronautical and Space Administration (NASA) Artemis program, the advancement and development of technologies on the lunar surface will be leveraged towards technologies and knowledge needed for humans to successfully and safely go to Mars and return. In order to understand the capability needs for lunar and Mars missions, the Capabilities Integration Team identifies integration approaches and overlaps between missions to develop strategies for advancing key capabilities that support those needs. Since 2013, the Capabilities Integration Team has reached out to subject matter experts, principal technologists, and system capability leadership teams throughout NASA to gather information about the critical technologies and capabilities needed in order to support the lunar and Mars exploration missions. To properly gather this data, the Capabilities Integration Team used a capability-driven approach to identify gaps between the current state of the art and the needs of proposed exploration missions, as well as activities that may close those gaps. These inputs are used to shape technology investment strategies and are incorporated in missions to the lunar and Mars surfaces. Data collected included: gap definitions and identifying information; gap closure information and metrics for success; mapping of gaps to elements of NASA's Artemis program and future exploration architecture. . The data collected, specifically from the technology gap list, has been used to support the NASA Human Exploration and Operations Mission Directorate Planning, Programming, Budgeting, and Execution processes, as well as the NASA Space Technology Mission Directorate Strategic Technology Plans. This paper discusses the integration approach used by the Capabilities Integration Team to identify current capability gaps for the Moon to Mars architecture and what capabilities exist or must be developed to support those architecture needs. In addition, this paper also details the performance, gap characterization, current capability gap closure opportunities, and risk impacts towards Artemis, and the overall Moon to Mars architecture.

Gregory Benjamin↗

BuildingQA: A Benchmark for Natural Language Question Answering over Building Knowledge Graphs

Graph-based representations of building metadata using ontologies like Brick are vital for smart building applications, but querying them remains a challenge for practitioners. Knowledge Graph Question Answering (KGQA) systems, meant to retrieve answers from natural language questions, traditionally require large-scale training data, making them ill-suited for the specialized and data-scarce building domain. The advent of Large Language Models (LLMs) offers a paradigm shift, enabling zero-shot natural language querying without building/domain-specific training. Yet, there is no standardized benchmark for building-specific KGQA which can guide and validate research in this area. To address this gap, our work makes three primary contributions. First, we introduce the BuildingQA Benchmark Dataset, constructed through a multi-stage process of collecting practitioner data, augmenting it with LLMs for linguistic diversity, and curating a final set of 188 questions across 4 buildings. Second, we characterize the benchmark's complexity and ambiguity, introducing a novel method to quantify its "lexical gap" and providing a four-stage diagnostic framework for analyzing how systems fail. Third, we benchmark zero-shot LLM-powered KGQA systems to establish baseline performance and analyze their failure modes. Our evaluation reveals that top-performing systems achieve a maximum F1 score of only 0.38. This result does not indicate a failure of these powerful systems, but rather underscores the unique challenges posed by our benchmark. It demonstrates a critical performance gap, showing that current methods successful on general KGs struggle with the specific lexical and structural nuances of the building domain. BuildingQA1 thus provides the benchmark dataset and foundational analysis needed to drive the development of novel, domain-aware methods required to unlock the use of semantic data in buildings.

Mulayim, Ozan Baris↗

Evaluating performance and portability of high-level programming models: Julia, Python/Numba, and Kokkos on exascale nodes

We explore the performance and portability of the high-level programming models: the LLVM-based Julia and Python/Numba, and Kokkos on high-performance computing (HPC) nodes: AMD Epyc CPUs and MI250X graphical processing units (GPUs) on Frontier’s test bed Crusher system and Ampere’s Arm-based CPUs and NVIDIA’s A100 GPUs on the Wombat system at the Oak Ridge Leadership Computing Facilities. We compare the default performance of a hand-rolled dense matrix multiplication algorithm on CPUs against vendor-compiled C/OpenMP implementations, and on each GPU against CUDA and HIP. Rather than focusing on the kernel optimization per-se, we select this naive approach to resemble exploratory work in science and as a lower-bound for performance to isolate the effect of each programming model. Julia and Kokkos perform comparably with C/OpenMP on CPUs, while Julia implementations are competitive with CUDA and HIP on GPUs. Performance gaps are identified on NVIDIA A100 GPUs for Julia’s single precision and Kokkos, and for Python/Numba in all scenarios. We also comment on half-precision support, productivity, performance portability metrics, and platform readiness. We expect to contribute to the understanding and direction for high-level, high-productivity languages in HPC as the first-generation exascale systems are deployed.

Godoy, William↗

Effects of Rolling Reduction on Critical Current Density and Microstructure of Bi-2212 Wires

Bi-2212 Rutherford cables have been fabricated into flat racetrack coils and canted-cosine-theta dipole magnets. The performance gap between the magnets made with Rutherford cables and the “short-sample-limit” is about 30%. To better understand the influence of Rutherford cable processing on the strand performance, we studied three Bi-2212 wires with filament architectures of 37 × 18 and 55 × 18 and diameters of 0.8 and 1.0 mm. To simulate the deformation caused by cabling process, the three wires were rolled with thickness reductions ranging from 10% to 30%. The aspect ratios of rolled strands are between 1.29 and 2.05. The low aspect-ratio wire is also an interesting form for fabricating solenoid coils with higher packing density. The round and rolled strands were heat-treated under 50 bar and with maximum heat treatment temperatures of 885.5 °C and 890.5 °C. The rolling deformation reduced filament size uniformity, resulting in filament merging in fully heat-treated wires. It was found that rolling reduction reduced wire critical current density (JE) by 16 to 18%, but the JE decrease saturated at 15 to 20% of the thickness reduction. It is believed that the reduced JE results from the filament merging caused by rolling and non-uniform shrinking during overpressure heat treatment.

Bi-2212 wire↗

Processor architecture and data buffering

A set of architectures from three major architecture families: stack, register, and memory-to-memory is discussed. It is shown that scalable architectures are not applicable for low-density technologies because they require at least 32 words of local memory. Software support is shown to be capable of bridging the performance gap between scalable and nonscalable architectures. A register architecture with 32 words of local memory allocated interprocedurally outperforms scalable architectures with equal sizes local memories and even some with larger size local memories. The performance advantage of unscalable architectures becomes significant when in addition to quality compile-time support, a small cache is added to an unscalable architecture. A 32-register architecture with 512 byte cache executes 20 percent less cycles when compared with an 8-set multiple overlapping set organization.

Mulder, Hans↗

Surface engineering with oxidized Ti 3 C 2 T x MXene enables efficient and stable p-i-n-structured CsPbI 3 perovskite solar cells

All-inorganic CsPbI 3 perovskite has a near-ideal band gap, high thermal stability, and simple material composition, thus presenting a promising option for developing perovskite/Si tandem solar cells. However, CsPbI 3 undergoes a rapid phase transition under exposure to moisture and exhibits a significant performance gap relative to other perovskite compounds, particularly in the p-i-n structure favored for perovskite/Si tandems. In this work, we demonstrate highly efficient and stable p-i-n-structured CsPbI 3 perovskite solar cells by surface engineering the CsPbI 3 layer with oxidized Ti 3 C 2 T x MXene (OMXene) nanoplates via spray coatings. OMXene provides a physical barrier against moisture and improves charge separation at the perovskite-electron transporting layer interface via an enhanced electric field. Consequently, we demonstrated CsPbI 3 /OMXene-based p-i-n devices with efficiencies of 19.69% for 0.096-cm 2 cells and 14.64% for 25-cm 2 minimodules. The encapsulated minimodule showed good stability, retaining ~85% of the initial efficiency under simultaneous damp heat (85°C/85% relative humidity) and 1-sun light soaking for over 1,000 h.

14 SOLAR ENERGY↗

Computer-aided detection using non-convolutional neural network Gaussian processes

Deep convolutional neural networks (CNNs) have in recent years achieved record-breaking performance on many image classification tasks and are therefore well-suited for computer aided detection (CAD). The need for uncertainty quantification for CAD motivates the need for a probabilistic framework for deep learning. The most well-known probabilistic neural network model is the Bayesian neural network (BNN), but BNNs are notoriously difficult to sample for large complex network architectures, and as such their use is restricted to small problems. It is known that the limit of BNNs as their widths increase toward infinity is a Gaussian process (GP), and there has been considerable research interest in these infinitely wide BNNs. Recently, this classic result has been extended to deep architectures in what is termed the neural network Gaussian process (NNGP) model. In this work, we implement an NNGP model and apply it to the ChestXRay14 dataset at the full resolution of 1024x1024 pixels. Even without any convolutional aspects to the network architecture and without any data augmentation, our five layer deep NNGP model outperforms other non-convolutional models and therefore helps to narrow the performance gap between non-convolutional and convolutional models. Our NNGP model is fully Bayesian and therefore offers uncertainty information through its predictive variance that can be used to formulate a predictive confidence measure. We show that the performance of the NNGP model is significantly boosted after low-confidence predictions are rejected, suggesting that convolution is most beneficial only for these low-confidence examples. Finally, our results indicate that an extremely large fully-connected neural network with appropriate regularization could perform as well as the NNGP if not for the computational bottleneck resulting from the large number of model parameters.

Agrawal, Devanshu↗

High protonic resistance of hydrocarbon-based cathodes in PEM fuel cells under low humidity conditions: Origin, implication, and mitigation

Hydrocarbon-based electrodes for proton-exchange membrane fuel cells face challenges in closing the performance gap with electrodes based on perfluorosulfonic acid ionomers, particularly under low humidity conditions. Alongside increased oxygen transport resistance and higher kinetic-induced overpotentials, the protonic resistance of these fluorine-free electrodes is the primary hurdle to improved performance. This study systematically investigates the origin and impact of the cathode protonic resistance on fuel cell performance, utilizing sulfonated phenylated polyphenylenes as hydrocarbon ionomers. Electrochemical characterization at low relative humidity (≤50 %) reveal a high protonic resistance arising from both lower conductivity of the hydrocarbon thin film compared to the bulk membrane and increased cathode tortuosity at a gas transport-optimized ionomer to carbon (I/C) ratio of 0.2. The poor protonic resistance at low relative humidities leads to a non-homogeneous current distribution across the thickness of the cathode electrode, resulting in lower catalyst utilization. To address this issue, reducing the thickness of the cathode CL while maintaining a constant Pt loading (i.e., increasing the Pt on carbon ratio) significantly reduces protonic resistance. This improvement compensates for the kinetic disadvantages of highly loaded carbon particles and results in a considerable performance increase by 40 % at 0.75 V under low relative humidities.

25 ENERGY STORAGE↗

Surface reaction for efficient and stable inverted perovskite solar cells

We report perovskite solar cells (PSCs) with an inverted structure (often referred to as the p-i-n architecture) are attractive for future commercialization due to their easily scalable fabrication, reliable operation, and compatibility with a wide range of perovskite-based tandem device architectures. However, the power conversion efficiency (PCE) of p-i-n PSCs falls behind n-i-p (or normal) structure counterparts. This large performance gap could undermine efforts to adopt p-i-n architectures, despite their other advantages. Given the remarkable advances in perovskite bulk materials optimization over the past decade, interface engineering has become the most important strategy to push PSC performance to its limit. Here, we report a reactive surface engineering approach based on a simple post-growth treatment of 3-(Aminomethyl)pyridine (3-APy) on top of a perovskite thin film. First, the 3-APy molecule selectively reacts with surface FA+, reducing perovskite surface roughness and surface potential fluctuations associated with surface steps/terraces. Second, the reaction product on the perovskite surface decreases the formation energy of charged iodine-vacancies, leading to effective n-type doping with a reduced work function in the surface region. With this reactive surface engineering, the resulting p-i-n PSCs obtained a PCE over 25%, along with retaining 87% of the initial PCE after over 2400 h of one-sun operation at about 55 degrees C in air.

14 SOLAR ENERGY↗

Sparse Symmetric Format for Tucker Decomposition

Tensor-based methods are receiving renewed attention in recent years due to their prevalence in diverse real-world applications. There is considerable literature on tensor representations and algorithms for tensor decompositions, both for dense and sparse tensors. Many applications in hypergraph analytics, machine learning, psychometry, and signal processing result in tensors that are both sparse and symmetric, making them an important class for further study. Similar to the critical Tensor Times Matrix chain operation (TTM c ) in general sparse tensors, the $\underline{S}$ parse $\underline{S}$ ymmetric $\underline{T}$ ensor $\underline{T}$ imes $\underline{S}$ ame $\underline{M}$ atrix $\underline{c}$ hain (S 3 TTM c ) operation is compute and memory intensive due to high tensor order and the associated factorial explosion in the number of non-zeros. We present the novel Compressed Sparse Symmetric (CSS) format for sparse symmetric tensors, along with an efficient parallel algorithm for the S 3 TTM c operation. We theoretically establish that S 3 TTM c on CSS achieves a better memory versus run-time trade-off compared to state-of-the-art implementations, and visualize the variation of the performance gap over the parameter space. We demonstrate experimental findings that confirm these results and achieve up to 2.72× speedup on synthetic and real datasets. The scaling of the algorithm on different test architectures is also showcased to highlight the effect of machine characteristics on algorithm performance.

42 ENGINEERING↗