Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Performance Portability”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 1,027 records · Page 57

Advanced Supported Liquid Membranes for Carbon Dioxide Control in Cabin Applications

The development of new, robust, life support systems is critical to NASA's continued progress in space exploration. One vital function is maintaining the carbon dioxide (CO2) concentration in the cabin at levels that do not impair the health or performance of the crew. The CO2 removal assembly (CDRA) is the current CO2 control technology on-board the International Space Station (ISS). Although the CDRA has met the needs of the ISS to date, the repeated cycling of the molecular sieve sorbent causes it to break down into small particles that clog filters or generate dust in the cabin. This reduces reliability and increases maintenance requirements. Another approach that has potential advantages over the current system is a membrane that separates CO2 from air. In this approach, cabin air contacts one side of the membrane while other side of the membrane is maintained at low pressure to create a driving force for CO2 transport across the membrane. In this application, the primary power requirement is for the pump that creates the low pressure and then pumps the CO2 to the oxygen recovery system. For such a membrane to be practical, it must have high CO2 permeation rate and excellent selectivity for CO2 over air. Unfortunately, conventional gas separation membranes do not have adequate CO2 permeability and selectivity to meet the needs of this application. However, the required performance could be obtained with a supported liquid membrane (SLM), which consists of a microporous material filled with a liquid that selectively reacts with CO2 over air. In a recently completed Phase II SBIR project, Reaction Systems, Inc. fabricated an SLM that is very close to meeting permeability and selectivity objectives for use in the advanced space suit portable life support system. This paper describes work carried out to evaluate its potential for use in spacecraft cabin application.

Wickham, David T.↗

Fuel Heating System Design and Thermal Modeling for Aviation Combustion Research

Aviation fuels offer substantial heat-sink capability that can be applied to aircraft thermal-management strategies and advanced propulsion-system concepts. Accurate control of fuel temperature is critical for understanding combustion behavior and supporting high temperature fuel experimental studies. This work describes the modeling and experimental validation of a portable, high temperature fuel-conditioning system designed for multiple NASA Glenn Research Center’s combustion facilities. The system utilizes a circulating-oil heating unit and modular tube-in-tube heat exchangers capable of conditioning Jet-A to temperatures approaching 600 K. A Thermal Desktop model was created to analyze heat exchanger configurations and predict performance across a range of operating conditions. Model predictions were compared with measurements collected in the CE-13C test facility, showing good agreement across the tested flow range except at low fuel flow rate around 2 kg/hr. Results provide guidance for sizing future fuel heating system for combustion research applications.

Jet fuel heating system↗

Alpha: A real-time decentralized operating system for mission-oriented system integration and operation

Alpha is a new kind of operating system that is unique in two highly significant ways. First, it is decentralized transparently providing reliable resource management across physically dispersed nodes, so that distributed applications programming can be done largely as though it were centralized. And second, it provides comprehensive, high technology support for real-time system integration and operation, an application area which consists predominately of aperiodic activities having critical time constraints such as deadlines. Alpha is extremely adaptable so that it can be easily optimized for a wide range of problem-specific functionality, performance, and cost. Alpha is the first systems effort of the Archons Project, and the prototype was created at Carnegie-Mellon University directly on modified Sun multiprocessor workstation hardware. It has been demonstrated with a real-time C(sup 2) application. Continuing research is leading to a series of enhanced follow-ons to Alpha; these are portable but initially hosted on Concurrent's MASSCOMP line of multiprocessor products.

Jensen, E. Douglas↗

Optics Program Modified for Multithreaded Parallel Computing

A powerful high-performance computer program for simulating and analyzing adaptive and controlled optical systems has been developed by modifying the serial version of the Modeling and Analysis for Controlled Optical Systems (MACOS) program to impart capabilities for multithreaded parallel processing on computing systems ranging from supercomputers down to Symmetric Multiprocessing (SMP) personal computers. The modifications included the incorporation of OpenMP, a portable and widely supported application interface software, that can be used to explicitly add multithreaded parallelism to an application program under a shared-memory programming model. OpenMP was applied to parallelize ray-tracing calculations, one of the major computing components in MACOS. Multithreading is also used in the diffraction propagation of light in MACOS based on pthreads [POSIX Thread, (where "POSIX" signifies a portable operating system for UNIX)]. In tests of the parallelized version of MACOS, the speedup in ray-tracing calculations was found to be linear, or proportional to the number of processors, while the speedup in diffraction calculations ranged from 50 to 60 percent, depending on the type and number of processors. The parallelized version of MACOS is portable, and, to the user, its interface is basically the same as that of the original serial version of MACOS.

Lou, John↗

The Opera Instrument: An Advanced Curation Development for Mars Sample Return Organic Contamination Monitoring

Mars Sample Return (MSR) requires strict organic contamination control (CC) and contamination knowledge (CK) as outlined by the Mars 2020 Organic Contamination Panel (OCP). This includes a need to monitor surficial organic contamination to a ng/sq. cm sensitivity level. Archiving and maintaining this degree of surface cleanliness may be difficult but has been achieved. MSR's CK effort will be very important because all returned samples will be studied thoroughly and in minute detail. Consequently, accurate CK must be collected and characterized to best interpret scientific results from the returned samples. The CK data are not only required to make accurate measurements and interpretations for carbon-depleted martian samples, but also to strengthen the validity of science investigations performed on the samples. The Opera instrument prototype is intended to fulfill a CC/CK role in the assembly, cleaning, and overall contamination history of hardware used in the MSR effort, from initial hardware assembly through post-flight sample curation. Opera is intended to monitor particulate and organic contamination using quartz crystal microbalances (QCMs), in a self-contained portable package that is cleanroom-compliant. The Opera prototype is in initial development capable of approximately 100 ng/sq. cm organic contamination sensitivity, with additional development planned to achieve 1 ng/sq. cm. The Opera prototype was funded by the 2017 NASA Johnson Space Center Innovation Charge Account (ICA), which provides funding for small, short-term projects.

Fries, M. D.↗

NPFTURBULENCE: Best Estimate Aerosol Size Distribution by airborne measurements

The original data were collected during the field campaign of “Turbulent layers promoting New Particle Formation” experiment (NPFTURBULENCE; https://www.arm.gov/research/campaigns/aaf2024npfturbulence) over the Atmospheric Radiation Measurement (ARM) Southern Great Plains (SGP) Atmospheric Observatory (https://www.arm.gov/capabilities/observatories/sgp ) in north-central Oklahoma. The ARM Aerial Facility ArcticShark uncrewed aerial system (UAS) was based at Blackwell–Tonkawa Municipal Airport (IATA: BWL, ICAO: KBKN, FAA LID: BKN, 36.74475° N, 97.34918° W, 313.9 m MSL), for the field campaign from May 5 through May 29, 2024. The ArcticShark UAS performed 11 flights, including 10 research flights over the Central Facility of the ARM SGP to measure atmospheric state, turbulence, surface IT temperature and imagery, aerosol number concentration and size distribution. The current data set presents Best Estimate Aerosol Size Distribution: a merged aerosol size distribution composed of the data from 2 sensors: miniaturized Scanning Electrical Mobility Sizer (mSEMS) and Portable Optical Particle Spectrometer (POPS). The mSEMS data were interpolated to 1 second from “native” time resolution of about 15 second to match the other probe. The POPS data were converted from equivalent optical size into geometric size using value of aerosol refractive index of 1.477 from the HISCALE field campaign (same geographical area, altitudes, and time of year; http://www.arm.gov/campaigns/aaf2016hiscale ).

54 ENVIRONMENTAL SCIENCES↗

Metal oxide regenerable carbon dioxide removal system for an advanced portable life support system

The development of a CO2 removal system for an astronaut portable life support system to meet the EVA requirements for the Space Station is discussed, focusing on the factors important in the selection of the metal oxide absorbent for CO2 removal. Results from laboratory tests on metal oxide absorbent materials are given, including characterization studies and dynamic CO2 uptake and regeneration measurements. The preliminary design of the breadboard system to perform both the absorption and regeneration functions is presented.

Nacheff, Maurena S.↗

Flexible Foam Protection Materials for Portable Life Support System Packaging Study

This paper discusses the phase I effort in evaluating and selecting a light weight impact protection material for the Constellation Space Suit Element (CSSE) Portable Life Support System (PLSS) conceptual packaging study. A light weight material capable of holding and protecting the components inside the PLSS is required to demonstrate the viability of the flexible PLSS packaging concept. The material needs to distribute, dissipate, and absorb the impact energy of the PLSS falling on the lunar surface. It must also be robust to consistently perform over several Extravehicular Activity (EVA) missions in the extreme lunar thermal vacuum environment. This paper documents the performance requirements for selecting a foam protection material, and the methodologies for evaluating some commercial off-the-shelf (COTS) foam material candidates. It also presents the mechanical properties and impact drop tests results of the foam material candidates. The results of this study suggest that a foam based flexible protection system is a viable solution for PLSS packaging. However, additional works are needed to optimize COTS foam or to develop a composite foam system that will meet all the performance requirements for the CSSE PLSS flexible packaging.

Tang,Henry H.↗

PLSS Scale Demonstration of MTSA Temperature Swing Adsorption Bed Concept for CO2 Removal/Rejection

Metabolic heat regenerated temperature swing adsorption (MTSA) incorporated into a portable life support system (PLSS) is being explored as a viable means of removing and rejecting carbon dioxide (CO2) from an astronaut s ventilation loop. Sorbent pellets used in previous work are inherently difficult to quickly heat and cool. Further, their use in packed beds create large undesirable pressure drop. Thus work has been done to assess the application and performance of aluminum foam wash coated with a layer of sorbent. A to-scale sorbent bed, as envisioned studying use by a Martian PLSS, was designed, built, and tested. Performance of the assembly in regards to CO2 adsorption and pressure drop were assessed and the results are presented.

Iacomini, Christine S.↗

CMOS-Compatible SOI MESFETS for Radiation-Hardened DC-to-DC Converters

A radiation-tolerant transistor switch has been developed that can operate between 196 and +150 C for DC-to-DC power conversion applications. A prototype buck regulator component was demonstrated to be performing well after a total ionizing dose of 300 krad(Si). The prototype buck converters showed good efficiencies at ultra-high switching speeds in the range of 1 to 10 MHz. Such high switching frequency will enable smaller, lighter buck converters to be developed as part of the next project. Switching regulators are widely used in commercial applications including portable consumer electronics.

Thornton, Trevor↗

On-Chip Batteries as Distributed Energy Sources in Heterogeneous 2.5D/3D Integrated Circuits

Energy efficiency in digital systems faces challenges due to the constraints imposed by small-scale transistors. Moreover, the growing demand for portable consumer electronics necessitates the use of compact energy sources. To address these challenges, heterogeneous 3D IC technology has emerged as a promising solution for the former. Regarding the latter, we propose the concept of distributed batteries within a heterogeneous 3D IC. This approach involves utilizing multiple smaller batteries with different specifications among different modules of 3D ICs. This approach optimizes performance and overcomes limitations associated with both 3D ICs and conventional power delivery methods. Distributed batteries play a vital role in effectively managing the heat generated by energy sources and modules within a 3D IC. Furthermore, they contribute to achieving a uniform distribution of heat throughout the entire structure, which ultimately ensures the optimal performance of the batteries and modules. The simulation results indicate a 40 percent enhancement in achieving a more even distribution of generated heat. Additionally, the proposed distributed battery techniques improve power delivery, enhance reliability, and enable optimized voltage regulation while improving efficiency. In addition to the primary benefits, alternative configurations of the proposed approach can offer extra energy storage capacity and act as efficient electromagnetic shields, resulting in an impressive reduction of external electromagnetic noises by 60 dB.

47 OTHER INSTRUMENTATION↗

Automatic Differentiation of C++ Codes on Emerging Manycore Architectures with Sacado

Automatic differentiation (AD) is a well-known technique for evaluating analytic derivatives of calculations implemented on a computer, with numerous software tools available for incorporating AD technology into complex applications. However, a growing challenge for AD is the efficient differentiation of parallel computations implemented on emerging manycore computing architectures such as multicore CPUs, GPUs, and accelerators as these devices become more pervasive. In this work, we explore forward mode, operator overloading-based differentiation of C++ codes on these architectures using the widely available Sacado AD software package. In particular, we leverage Kokkos, a C++ tool providing APIs for implementing parallel computations that is portable to a wide variety of emerging architectures. Here we describe the challenges that arise when differentiating code for these architectures using Kokkos, and two approaches for overcoming them that ensure optimal memory access patterns as well as expose additional dimensions of fine-grained parallelism in the derivative calculation. We describe the results of several computational experiments that demonstrate the performance of the approach on a few contemporary CPU and GPU architectures. We then conclude with applications of these techniques to the simulation of discretized systems of partial differential equations.

97 MATHEMATICS AND COMPUTING↗

Miniaturized Airborne Imaging Central Server System

In recent years, some remote-sensing applications require advanced airborne multi-sensor systems to provide high performance reflective and emissive spectral imaging measurement rapidly over large areas. The key or unique problem of characteristics is associated with a black box back-end system that operates a suite of cutting-edge imaging sensors to collect simultaneously the high throughput reflective and emissive spectral imaging data with precision georeference. This back-end system needs to be portable, easy-to-use, and reliable with advanced onboard processing. The innovation of the black box backend is a miniaturized airborne imaging central server system (MAICSS). MAICSS integrates a complex embedded system of systems with dedicated power and signal electronic circuits inside to serve a suite of configurable cutting-edge electro- optical (EO), long-wave infrared (LWIR), and medium-wave infrared (MWIR) cameras, a hyperspectral imaging scanner, and a GPS and inertial measurement unit (IMU) for atmospheric and surface remote sensing. Its compatible sensor packages include NASA s 1,024 1,024 pixel LWIR quantum well infrared photodetector (QWIP) imager; a 60.5 megapixel BuckEye EO camera; and a fast (e.g. 200+ scanlines/s) and wide swath-width (e.g., 1,920+ pixels) CCD/InGaAs imager-based visible/near infrared reflectance (VNIR) and shortwave infrared (SWIR) imaging spectrometer. MAICSS records continuous precision georeferenced and time-tagged multisensor throughputs to mass storage devices at a high aggregate rate, typically 60 MB/s for its LWIR/EO payload. MAICSS is a complete stand-alone imaging server instrument with an easy-to-use software package for either autonomous data collection or interactive airborne operation. Advanced multisensor data acquisition and onboard processing software features have been implemented for MAICSS. With the onboard processing for real time image development, correction, histogram-equalization, compression, georeference, and data organization, fast aerial imaging applications, including the real time LWIR image mosaic for Google Earth, have been realized for NASA fs LWIR QWIP instrument. MAICSS is a significant improvement and miniaturization of current multisensor technologies. Structurally, it has a complete modular and solid-state design. Without rotating hard drives and other moving parts, it is operational at high altitudes and survivable in high-vibration environments. It is assembled from a suite of miniaturized, precision-machined, standardized, and stackable interchangeable embedded instrument modules. These stackable modules can be bolted together with the interconnection wires inside for the maximal simplicity and portability. Multiple modules are electronically interconnected as stacked. Alternatively, these dedicated modules can be flexibly distributed to fit the space constraints of a flying vehicle. As a flexibly configurable system, MAICSS can be tailored to interface a variety of multisensor packages. For example, with a 1,024x1,024 pixel LWIR and a 8,984x6,732 pixel EO payload, the complete MAICSS volume is approximately 7x9x11 in. (=18x23x28 cm), with a weight of 25 lb (=11.4 kg).

Sun, Xiuhong↗

Characterizing GPU Energy Usage in Exascale-Ready Portable Science Applications

We characterize the GPU energy usage of two widely adopted exascale-ready applications representing two classes of particle and mesh solvers: (i) QMCPACK, a quantum Monte Carlo package, and (ii) AMReX-Castro, an adaptive mesh astrophysical code. We analyze power, temperature, utilization, and energy traces from double-/single (mixed)-precision benchmarks on NVIDIA’s A100 and H100 and AMD’s MI250X GPUs using queries in NVML and rocm_smi_lib, respectively. We explore application-specific metrics to provide insights on energy vs. performance trade-offs. Our results suggest that mixed-precision energy savings range between 6–25% on QMCPACK and 45% on AMReX-Castro. Also, we found gaps in the AMD tooling used on Frontier GPUs that need to be understood, while query resolutions on NVML have little variability between 1 ms-1 s. Overall, application level knowledge is crucial to define energy-cost/science-benefit opportunities for the codesign of future supercomputer architectures in the post-Moore era.

Godoy, William [ORNL] (ORCID:0000000225905178)↗

FitCache: A Transparent Drop-In Framework for Multi-Tier Caching to Accelerate Distributed Deep Learning Workloads

Training in Deep learning (DL) remains highly compute- and data-intensive, with I/O becoming a critical bottleneck as models and datasets scale. Recent studies report that data loading can dominate training time, especially on large-scale HPC systems with shared parallel file systems (PFS). Existing caching approaches either rely on single-tier designs or require intrusive modifications to training pipelines, limiting their portability and effectiveness. In this work, we present FitCache, a transparent drop-in framework for multi-tier caching to accelerate distributed DL training by coordinating fast local memory (e.g., DRAM, Persistent Memory (PMem)) and NVMe as hierarchical caches atop PFS. Our design adapts to hardware diversity, i.e., if NVMe is missing, memory transparently acts as a caching tier, ensuring stable performance. FitCache transparently intercepts I/O requests and issues concurrent fetches across all tiers, returning data from the fastest responder without centralized metadata or static redirection paths. FitCache adapts to dynamic workloads and heterogeneous clusters while maintaining POSIX compatibility. Experiments on Frontier (2048 GPUs) and smaller research clusters show that FitCache reduces training time by up to 40% and per-batch I/O latency by up to 71.6% compared to Lustre Orion PFS, offering a drop-in solution for scalable DL training.

Hu, Guangxing [ORNL] (ORCID:0009000283203614)↗

ExINP NSA Ice Nucleating Particle Concentrations

This data set comprises cumulative ambient ice-nucleating particle (INP) concentrations measured at the National Oceanic and Atmospheric Administration's (NOAA’s) Barrow Atmospheric Baseline Observatory (71.3230° N, 156.6114° W, “BRW” hereafter), next to the Atmospheric Radiation Measurement (ARM) North Slope of Alaska (NSA) site and ~ 6 km northeast of the town of Utqiaġvik. Our INP abundance data were generated using a combination of online instrument, the Portable Ice Nucleation Experiment chamber ver. 3 (PINE-03), and an offline cold stage, the West Texas Cryogenic Refrigerator Applied to Freezing Test system (WT-CRAFT). Our online INP data are all from the Examining the Ice-Nucleating Particles from NSA (ExINP-NSA) campaign conducted from October 19, 2021 to May 24, 2024. The offline INP concentration analysis was performed at West Texas A&M University for aerosol particle samples collected on polycarbonate filters (with 0.2-micron diameter pores). The PINE-03 measurements, as well as sampling activities for offline INP measurements, were conducted using the BRW site. An inset laminar sampling stack was mounted to the instrument platform, allowing PINE-03 to intake particle-laden air. For most of the campaign period, the semi-autonomous PINE-03 chamber was remotely controlled from West Texas A&M University using the LabView interface through the BeyondTrust remote-access console. PINE-03 was set to conduct an immersion freezing expansion experiment (i.e., simulated adiabatic cooling along with RHw at or above 100%). Except during the scheduled maintenance periods, the time resolution of each expansion experiment was approximately 12 minutes. PINE-03 continuously measured INP concentrations during the entire campaign without any substantial breaks. For most of the campaign period, PINE scanned its set-point vessel air temperatures from -14 °C to -31 °C and back to -14 °C about every 120 minutes.

54 ENVIRONMENTAL SCIENCES↗

ExINP NSA Ice Nucleating Particle Concentrations

This data set comprises cumulative ambient ice-nucleating particle (INP) concentrations measured at the National Oceanic and Atmospheric Administration's (NOAA’s) Barrow Atmospheric Baseline Observatory (71.3230° N, 156.6114° W, “BRW” hereafter), next to the Atmospheric Radiation Measurement (ARM) North Slope of Alaska (NSA) site and ~ 6 km northeast of the town of Utqiaġvik. Our INP abundance data were generated using a combination of online instrument, the Portable Ice Nucleation Experiment chamber ver. 3 (PINE-03), and an offline cold stage, the West Texas Cryogenic Refrigerator Applied to Freezing Test system (WT-CRAFT). Our online INP data are all from the Examining the Ice-Nucleating Particles from NSA (ExINP-NSA) campaign conducted from October 19, 2021 to May 24, 2024. The offline INP concentration analysis was performed at West Texas A&M University for aerosol particle samples collected on polycarbonate filters (with 0.2-micron diameter pores). The PINE-03 measurements, as well as sampling activities for offline INP measurements, were conducted using the BRW site. An inset laminar sampling stack was mounted to the instrument platform, allowing PINE-03 to intake particle-laden air. For most of the campaign period, the semi-autonomous PINE-03 chamber was remotely controlled from West Texas A&M University using the LabView interface through the BeyondTrust remote-access console. PINE-03 was set to conduct an immersion freezing expansion experiment (i.e., simulated adiabatic cooling along with RHw at or above 100%). Except during the scheduled maintenance periods, the time resolution of each expansion experiment was approximately 12 minutes. PINE-03 continuously measured INP concentrations during the entire campaign without any substantial breaks. For most of the campaign period, PINE scanned its set-point vessel air temperatures from -14 °C to -31 °C and back to -14 °C about every 120 minutes.

54 ENVIRONMENTAL SCIENCES↗

A Robust and Scalable Software Library for Parallel Adaptive Refinement on Unstructured Meshes

The design and implementation of Pyramid, a software library for performing parallel adaptive mesh refinement (PAMR) on unstructured meshes, is described. This software library can be easily used in a variety of unstructured parallel computational applications, including parallel finite element, parallel finite volume, and parallel visualization applications using triangular or tetrahedral meshes. The library contains a suite of well-designed and efficiently implemented modules that perform operations in a typical PAMR process. Among these are mesh quality control during successive parallel adaptive refinement (typically guided by a local-error estimator), parallel load-balancing, and parallel mesh partitioning using the ParMeTiS partitioner. The Pyramid library is implemented in Fortran 90 with an interface to the Message-Passing Interface (MPI) library, supporting code efficiency, modularity, and portability. An EM waveguide filter application, adaptively refined using the Pyramid library, is illustrated.

Lou, John Z.↗