Search NASA⌕ Search

SEARCH · Search NASA

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

Grid Fin Stabilization of the Orion Launch Abort Vehicle

Wind tunnel tests were conducted by Nielsen Engineering & Research (NEAR) and Rose Engineering & Research (REAR) in conjunction with the NASA Engineering & Safety Center (NESC) on a 6%-scale model of the Orion launch abort vehicle (LAV) configured with four grid fins mounted near the base of the vehicle. The objectives of these tests were to 1) quantify LAV stability augmentation provided by the grid fins from subsonic through supersonic Mach numbers, 2) assess the benefits of swept grid fins versus unswept grid fins on the LAV, 3) determine the effects of the LAV abort motors on grid fin aerodynamics, and 4) generate an aerodynamic database for use in the future application of grid fins to small length-to-diameter ratio vehicles similar to the LAV. The tests were conducted in NASA Ames Research Center's 11x11-foot transonic wind tunnel from Mach 0.5 through Mach 1.3 and in their 9x7-foot supersonic wind tunnel from Mach 1.6 through Mach 2.5. Force- and moment-coefficient data were collected for the complete vehicle and for each individual grid fin as a function of angle of attack and sideslip angle. Tests were conducted with both swept and unswept grid fins with the simulated abort motors (cold jets) off and on. The swept grid fins were designed with a 22.5deg aft sweep angle for both the frame and the internal lattice so that the frontal projection of the swept fins was the same as for the unswept fins. Data from these tests indicate that both unswept and swept grid fins provide significant improvements in pitch stability as compared to the baseline vehicle over the Mach number range investigated. The swept fins typically provide improved stability as compared to the unswept fins, but the performance gap diminished as Mach number was increased. The aerodynamic performance of the fins was not observed to degrade when the abort motors were turned on. Results from these tests indicate that grid fins can be a robust solution for stabilizing the Orion LAV over a wide range of operating conditions.

Pruzan, Daniel A.↗

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↗

A High Performance Block Eigensolver for Nuclear Configuration Interaction Calculations

As on-node parallelism increases and the performance gap between the processor and the memory system widens, achieving high performance in large-scale scientific applications requires an architecture-aware design of algorithms and solvers. We focus on the eigenvalue problem arising in nuclear Configuration Interaction (CI) calculations, where a few extreme eigenpairs of a sparse symmetric matrix are needed. Here, we consider a block iterative eigensolver whose main computational kernels are the multiplication of a sparse matrix with multiple vectors (SpMM), and tall-skinny matrix operations. We then present techniques to significantly improve the SpMM and the transpose operation SpMM T by using the compressed sparse blocks (CSB) format. We achieve 3-4× speedup on the requisite operations over good implementations with the commonly used compressed sparse row (CSR) format. We develop a performance model that allows us to correctly estimate the performance of our SpMM kernel implementations, and we identify cache bandwidth as a potential performance bottleneck beyond DRAM. We also analyze and optimize the performance of LOBPCG kernels (inner product and linear combinations on multiple vectors) and show up to 15× speedup over using high performance BLAS libraries for these operations. The resulting high performance LOBPCG solver achieves 1.4× to 1.8× speedup over the existing Lanczos solver on a series of CI computations on high-end multicore architectures (Intel Xeons). We also analyze the performance of our techniques on an Intel Xeon Phi Knights Corner (KNC) processor.

97 MATHEMATICS AND COMPUTING↗

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↗

Hydrogen Safety Sensor Performance and Use Gap Analysis: Preprint

Hydrogen sensors are recognized as an important technology for facilitating the safe implementation of hydrogen as an alternative fuel, and there are numerous reports of a sensor alarm successfully preventing a potentially serious event. However, gaps in sensor metrological specifications, as well as in their performance for some applications, exist.The U.S. Department of Energy (DOE) Fuel Cell Technology Office published a short list of critical gaps in the 2007 and 2012 multiyear project plans; more detailed gap analyses were independently performed by the JRC and NREL. There have been, however, some significant advances in sensor technologies since these assessments, including the commercial availability of hydrogen sensors with fast response times (t90 less than 1 s, which had been an elusive DOE target since 2007), improved robustness to chemical poisons, improved selectivity, and improved lifetime and stability. These improvements, however, have not been universal and typically pertain to select platforms or models. Moreover, as hydrogen markets grow and new applications are being explored, more demands will be imposed on sensor performance. The hydrogen sensor laboratories at NREL and JRC are currently updating the hydrogen safety sensor gap analysis through direct interaction with international stakeholders in the hydrogen community, especially end-users. NREL and the JRC are currently organizing a series of workshops (in Europe and the U.S.) with sensor developers, end-users, and other stakeholders in 2017 to identify technology gaps and to develop a path forward to address them. One workshop is scheduled for May 10 in Brussels, Belgium at the Headquarters of the Fuel Cell and Hydrogen Joint Undertaking. A second workshop is planned at the National Renewable Energy Laboratory in Golden, CO, USA. This presentation will review improvements in sensor technologies in the past 5 to 10 years, identify gaps in sensor performance and use requirements, and identify potential research strategies to address the gaps. The presentation will also summarize the outcomes of the Hydrogen Sensors Workshops.

30 DIRECT ENERGY CONVERSION↗

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↗