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 757 records · Page 42

PICSAR-QED: a Monte Carlo module to simulate strong-field quantum electrodynamics in particle-in-cell codes for exascale architectures

Abstract Physical scenarios where the electromagnetic fields are so strong that quantum electrodynamics (QED) plays a substantial role are one of the frontiers of contemporary plasma physics research. Investigating those scenarios requires state-of-the-art particle-in-cell (PIC) codes able to run on top high-performance computing (HPC) machines and, at the same time, able to simulate strong-field QED processes. This work presents the PICSAR-QED library, an open-source, portable implementation of a Monte Carlo module designed to provide modern PIC codes with the capability to simulate such processes, and optimized for HPC. Detailed tests and benchmarks are carried out to validate the physical models in PICSAR-QED, to study how numerical parameters affect such models, and to demonstrate its capability to run on different architectures (CPUs and GPUs). Its integration with WarpX, a state-of-the-art PIC code designed to deliver scalable performance on upcoming exascale supercomputers, is also discussed and validated against results from the existing literature.

72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS↗

Communication Studies of DMP and SMP Machines

Understanding the interplay between machines and problems is key to obtaining high performance on parallel machines. This paper investigates the interplay between programming paradigms and communication capabilities of parallel machines. In particular, we explicate the communication capabilities of the IBM SP-2 distributed-memory multiprocessor and the SGI PowerCHALLENGEarray symmetric multiprocessor. Two benchmark problems of bitonic sorting and Fast Fourier Transform are selected for experiments. Communication-efficient algorithms are developed to exploit the overlapping capabilities of the machines. Programs are written in Message-Passing Interface for portability and identical codes are used for both machines. Various data sizes and message sizes are used to test the machines' communication capabilities. Experimental results indicate that the communication performance of the multiprocessors are consistent with the size of messages. The SP-2 is sensitive to message size but yields a much higher communication overlapping because of the communication co-processor. The PowerCHALLENGEarray is not highly sensitive to message size and yields a low communication overlapping. Bitonic sorting yields lower performance compared to FFT due to a smaller computation-to-communication ratio.

Sohn, Andrew↗

A Parallel Processing Algorithm for Remote Sensing Classification

A current thread in parallel computation is the use of cluster computers created by networking a few to thousands of commodity general-purpose workstation-level commuters using the Linux operating system. For example on the Medusa cluster at NASA/GSFC, this provides for super computing performance, 130 G(sub flops) (Linpack Benchmark) at moderate cost, $370K. However, to be useful for scientific computing in the area of Earth science, issues of ease of programming, access to existing scientific libraries, and portability of existing code need to be considered. In this paper, I address these issues in the context of tools for rendering earth science remote sensing data into useful products. In particular, I focus on a problem that can be decomposed into a set of independent tasks, which on a serial computer would be performed sequentially, but with a cluster computer can be performed in parallel, giving an obvious speedup. To make the ideas concrete, I consider the problem of classifying hyperspectral imagery where some ground truth is available to train the classifier. In particular I will use the Support Vector Machine (SVM) approach as applied to hyperspectral imagery. The approach will be to introduce notions about parallel computation and then to restrict the development to the SVM problem. Pseudocode (an outline of the computation) will be described and then details specific to the implementation will be given. Then timing results will be reported to show what speedups are possible using parallel computation. The paper will close with a discussion of the results.

Gualtieri, J. Anthony↗

Sheet Membrane Spacesuit Water Membrane Evaporator Thermal Test

For future lunar extravehicular activities (EVA), one method under consideration for rejecting crew and electronics heat involves evaporating water through a hydrophobic, porous Teflon(Registered Trademark) membrane. A Spacesuit Water Membrane Evaporator (SWME) prototype using this membrane was successfully tested by Ungar and Thomas (2001) with predicted performance matching test data well. The above referenced work laid the foundation for the design of a compact sheet membrane SWME development unit for use in the Constellation System Spacesuit Element Portable Life Support System (Vogel and et. al., ICES 2008). Major design objectives included minimizing mass, volume, and manufacturing complexity while rejecting a minimum of 810 watts of heat from water flowing through the SWME at 91 kg/hr with an inlet temperature of 291K. The design meeting these objectives consisted of three concentric cylindrical water channels interlaced with four water vapor channels. Two units were manufactured for the purpose of investigating manufacturing techniques and performing thermal testing. The extensive thermal test measured SWME heat rejection as a function of water inlet temperatures, water flow-rates, water absolute pressures, water impurities, and water vapor back-pressures. This paper presents the test results and subsequent analysis, which includes a comparison of SWME heat rejection measurements to pretest predictions. In addition, test measurements were taken such that an analysis of the commercial-off-the-shelf vapor pressure control valve could be performed.

Trevino, Luis A.↗

In-Depth Analysis of Subject Functional Performance and Subjective Feedback Data for Evaluating Argos Simulation Quality

Mechanical offloading systems such as the Active Response Gravity Offload System (ARGOS) at NASA Johnson Space Center (JSC) are used to simulate various partial gravity environments. ARGOS offloads pressurized suited subjects through a gimbaling pivot point system attached to a volumetric Portable Life Support System (PLSS). The pivot point can be configured to multiple locations with respect to the human-suit system center of gravity (CG). Previous work has tested and documented the interaction between different pivot point locations and measured CG. Observations indicated that small changes in pivot point location substantially affect the stability and functional performance (simulation quality) of a subject. This led to the development of a standardized gimbal assessment protocol to assess the functional performance of a pressurized suited subject as a function of the pivot point location, using the data obtained from a variety of planetary suit mobility tasks. As a result, an expansive repository of CG-related task metrics was generated from numerous ARGOS spacesuit test events, for different gimbal configurations and different test subjects. Based on the evaluation metrics and observed trends, several pivot point locations were iteratively identified to determine an “appropriate/optimal” configuration. This study thus describes the in-depth analysis of the CG evaluation metrics to better quantify trends and determine if specific factors are strongly associated with appropriate/optimal configurations. Quantitative and qualitative variables relating to subject task performance, subjective feedback, and anthropometry will be evaluated via probabilistic methods. The results from this study are expected to improve our understanding of optimal ARGOS gimbal settings, which will better inform the gimbal configuration identification process and improve simulation quality for extravehicular activity (EVA) training.

Joseph Yao↗

Potential of a New Lunar Surface Radiator Concept for Hot Lunar Thermal Environments

The optimum radiator configuration in hot lunar thermal environments is one in which the radiator is parallel to the ground and has no view to the hot lunar surface. However, typical spacecraft configurations have limited real estate available for top-mounted radiators, resulting in a desire to use the spacecraft s vertically oriented sides. Vertically oriented, flat panel radiators will have a large view factor to the lunar surface, and thus will be subjected to significant incident lunar infrared heat. Consequently, radiator fluid temperatures will need to exceed approx.325 K (assuming standard spacecraft radiator optical properties) in order to provide positive heat rejection at lunar noon. Such temperatures are too high for crewed spacecraft applications in which a heat pump is to be avoided. A recent study of vertically oriented radiator configurations subjected to lunar noon thermal environments led to the discovery of a novel radiator concept that yielded positive heat rejection at lower fluid temperatures. This radiator configuration, called the Upright Lunar Terrain Radiator Assembly (ULTRA), has exhibited superior performance to all previously analyzed concepts in terms of heat rejection in the lunar noon thermal environment. A key benefit of the ULTRA is the absence of louvers or other moving parts and its simple geometry. Analysis of the ULTRA for a lunar extravehicular activity (EVA) portable life support system (PLSS) is shown to provide moderate heat rejection, on average, at all solar incident angles assuming an average radiator temperature of 294 K, whereas prior concepts exhibited insignificant heat rejection or heat absorption at higher incident angles. The performance of the ULTRA for a lunar lander is also discussed and compared to the performance of a vertically oriented, flat panel radiator at various lunar latitudes.

Ochoa, Dustin A.↗

miniWeather

The code “miniWeather” solves the 2-D Euler equations with a Finite-Volume method on a regular Cartesian grid with Runge-Kutta time stepping, 4th-order hypervisocisty, and 4th-order spatial accuracy. The code is primarily a parallel programming training mini application in Fortran, C, and C++ with MPI, OpenMP, OpenMP offload, OpenACC, and C++ portability approaches. It can also serve as a mini application for acceptance testing for new machines and compilers for both functionality and performance.

Norman, MatthewR↗

Modeling and Simulation of MC-Small Design

In order to design a lightweight, highly portable neutron multiplicity counter for use in higher risk regions by mobile field teams, a redesign of the MC-15 is being performed, with the goal of producing a detector below 30 lbs for ease of transport. To achieve this, multiple MCNP® simulations were run, evaluating the number and positioning of the He-3 tubes in the detector as well as the amount of high-density polyethylene (HDPE) surrounding the tubes. Based on these simulations, the proposed redesign of the MC-15 (aka MC-Small) possesses 11 tubes and is 13 in wide, 3.21 in thick and 13 in tall. Including the changes to the positioning of the tubes and the removal of HDPE from less sensitive regions of the detectors (i.e. bases of tubes, back of detector), this resulted in an efficiency of 0.56% when measuring a bare Cf-252 source 19.69 in away, only 28% less efficient (relatively) than the MC-15 while weighing 18 lbs, 12 lbs less than the weight of the MC-15.

42 ENGINEERING↗

Study of CO2 sorbents for extravehicular activity

Portable life support equipment was studied for meeting the requirements of extravehicular activities. Previous studies indicate that the most promising method for performing the CO2 removal function removal function were metallic oxides and/or metallic hydroxides. Mgo, Ag2, and Zno metallic oxides and Mg(OH)2 and Zn(OH)2 metallic hydroxides were studied, by measuring sorption and regeneration properties of each material. The hydroxides of Mg and Zn were not regenerable and the zinc oxide compounds showed no stable form. A silver oxide formulation was developed which rapidly absorbs approximately 95% of its 0.19 Kg CO2 Kg oxide and has shown no sorption or structural degeneration through 22 regenerations. It is recommended that the basic formula be further developed and tested in large-scale beds under simulated conditions.

Colombo, G. V.↗

Real-Time Sensor Validation, Signal Reconstruction, and Feature Detection for an RLV Propulsion Testbed

A real-time system for validating sensor health has been developed in support of the reusable launch vehicle program. This system was designed for use in a propulsion testbed as part of an overall effort to improve the safety, diagnostic capability, and cost of operation of the testbed. The sensor validation system was designed and developed at the NASA Lewis Research Center and integrated into a propulsion checkout and control system as part of an industry-NASA partnership, led by Rockwell International for the Marshall Space Flight Center. The system includes modules for sensor validation, signal reconstruction, and feature detection and was designed to maximize portability to other applications. Review of test data from initial integration testing verified real-time operation and showed the system to perform correctly on both hard and soft sensor failure test cases. This paper discusses the design of the sensor validation and supporting modules developed at LeRC and reviews results obtained from initial test cases.

Jankovsky, Amy L.↗

Development of a Portable In Situ Phosphorous Sensor

While phosphorus is a critical nutrient for all forms of life, runoff leads to phosphorus accumulation in surface water where it can cause a variety of health, environmental, and economic problems. The Department of Energy is interested in conducting long-term field experiments to monitor the impact of phosphorus in terrestrial and aquatic environments, and to better understand a cost vs. benefit analysis of reducing phosphorus pollution. Performing such long-term experiments requires affordable sensors capable of monitoring low-level phosphorus concentrations under challenging environmental conditions. However, such sensors are currently not available. The goal of this proposed project is to develop and demonstrate a low-cost portable phosphorus sensor suitable for in situ measurements. We will determine the technical requirements for a Raman-based sensor system, design and build a signal amplifier, integrate it with a Raman-based sensor, and demonstrate a proof-of-concept level sensor system. The expected accomplishments for Phase I include the identification of the technical requirements of a combined Raman laser/spectrometer and cavity enhancement system, building a proof-of-concept level sensor system capable of detecting orthophosphate compounds at the desired level of 0.25 mg P/L and organic P compounds, and verification of the sensor performance under laboratory and field conditions. In addition, we will identify initial hardening requirements that will need to be implemented during Phase II. While we plan to develop an integrated sensor system for monitoring phosphorus, the cavity-based enhancement system can also be used in combination with other (non-phosphorus) Raman sensors that we plan to develop or that are already commercially available. A recent market report highlights the increasing demand for such environmental monitoring applications, with the market for chemical detection anticipated to grow at a compound annual growth rate of 6.5% (2020-2025). Wide-spread monitoring of phosphorus could reduce the damage from eutrophication in freshwater, which is estimated to be $2.2 billion annually, thereby increasing biodiversity, reducing costs required for drinking water treatment, and decreasing economic losses related to recreation and angling and lake property values.

54 ENVIRONMENTAL SCIENCES↗

Evolution of LIBS technology to mobile instrumentation for expediting firearm-related investigations at the laboratory and the crime scene

Gunshot residue (GSR) is one of the few forensic disciplines that lack accurate screening techniques. This study proposes using a mobile LIBS instrument to detect inorganic GSR and compares performance to a previously validated laboratory instrument. The mobile LIBS is designed with advanced configurations specifically for on-site GSR analysis, including a CMOS detector and a sampling chamber that holds up to six typical GSR collection devices with separate gas flow ports to prevent cross-contamination. A significant novelty of the portable instrument is its image magnification, which allows quick searching and visualization of GSR particle morphology. The single-particle imaging and elemental composition capability is one of a kind and offers superior confirmatory features for GSR. The mobile LIBS performance was evaluated for residues collected from the hands of shooters (100 samples) and non-shooters (200 background samples), analyzed sequentially by the mobile instrument and then the laboratory instrument. Accuracies better than 98.8% were obtained by both instruments, demonstrating their suitability for trace IGSR detection from skin specimens. Implementation of this methodology is anticipated to drastically speed up response times (i.e., from several hours per sample by standard SEM-EDS practice to a few minutes by LIBS). The screening methods can be easily incorporated into workflows to improve decision-making processes at the crime scene and laboratory settings, reduce backlogs, and improve case management.

47 OTHER INSTRUMENTATION↗

Apollo experience report: Development of the extravehicular mobility unit

The development and performance history of the Apollo extravehicular mobility unit and its major subsystems is described. The three major subsystems, the pressure garment assembly, the portable life-support system, and the oxygen purge system, are defined and described in detail as is the evolutionary process that culminated in each major subsystem component. Descriptions of ground-support equipment and the qualification testing process for component hardware are also presented.

Lutz, C. C.↗

Comparison of different cooling regimes within a shortened liquid cooling/warming garment on physiological and psychological comfort during exercise

The aim of this study was to compare the effectiveness of different cooling regime intensities to maintain physiological and subjective comfort during physical exertion levels comparable to that engaged in during extravehicular activities (EVA) in space. We studied eight subjects (six males, two females) donned in our newly developed physiologically based shortened liquid cooling/warming garment (SLCWG). Rigorous (condition 1) and mild (condition 2) water temperature cooling regimes were compared at physical exertion levels comparable to that performed during EVA to ascertain the effectiveness of a lesser intensity of cooling in maintaining thermal comfort, thus reducing energy consumption in the portable life support system. Exercise intensity was varied across stages of the session. Finger temperature, rectal temperature, and subjective perception of overall body and hand comfort were assessed. Finger temperature was significantly higher in the rigorous cooling condition and showed a consistent increase across exercise stages, likely due to the restriction of heat extraction because of the intensive cold. In the mild cooling condition, finger temperature exhibited an overall decline with cooling, indicating greater heat extraction from the body. Rectal temperature was not significantly different between conditions, and showed a steady increase over exercise stages in both rigorous and mild cooling conditions. Ratings of overall comfort were 30% higher (more positive) and more stable in mild cooling (p<0.001). The mild cooling regime was more effective than rigorous cooling in allowing the process of heat exchange to occur, thus maintaining thermal homeostasis and subjective comfort during physical exertion.

NASA Discipline Life Sciences Technologies↗

Creating Apptainer Workflows with Docker-Compose-like Utilities

Creating Apptainer Workflows with Docker-Compose-like Utilities In this presentation, I will explore the utilization of a tool called process-compose, inspired by docker-compose, to create Apptainer-based services. This approach allows for easy deployment and management of fully containerized applications on High Performance Computing (HPC) systems without requiring elevated privileges. Benefits to the Ecosystem: By incorporating process-compose and Apptainer, I aim to address several key challenges in the HPC ecosystem: Simplified Workflow Management: Process-compose provides a user-friendly interface for defining and managing complex containerized application services, reducing the setup time and lowering the barrier to entry for new users. Enhanced Portability: Apptainer ensures that containerized applications can run consistently across different HPC environments, promoting greater portability and reducing compatibility issues. Process-compose is also a single binary that does not need to be installed by admin level users. Community Driven Solutions: This approach aligns with the goals of the High Performance Software Foundation (HPSF) to advance community-driven solutions. By sharing our experiences and insights, I hope to foster collaboration and innovation within the HPC community. Increased Productivity: The combination of process-compose and Apptainer streamlines the serve deployment process, allowing researchers and developers to focus more on their scientific work rather than the intricacies of system or service administration. Through this presentation, attendees will gain valuable insights into the practical implementation of containerized workflows on HPC systems, learn about the benefits of using process-compose and Apptainer, and understand how these tools can contribute to a more efficient HPC ecosystem.

97 - MATHEMATICS AND COMPUTING↗

Portable quantitative confocal Raman spectroscopy: Non-destructive approach of the carbonation chemistry and kinetics

Highlights: • Raman spectroscopy was used to monitor carbonation of portlandite • The approach was non-destructive, continuous, and performed within the material • Carbonation was identified coupling Raman spectroscopy and chemometrics • Kinetics was calculated for one portlandite thickness at different CO{sub 2}-percentages Carbonation is one major alteration process of cementitious materials. It can be monitored through several methods, all destructive. In this study, some preliminary investigations were conducted to monitor the carbonation process of pure portlandite with an in situ and non-destructive spectroscopic method. This complementary approach was motivated by a literature review indicating the benefits of Raman spectroscopy, but requiring innovative approaches for data acquisition and analysis. The material was selected to validate this spectroscopic monitoring, coupled with chemometrics tools to allowing an early detection of the carbonation reaction through a structure identified in the spectra data population. The carbonation occurred abruptly, and spectra analysis indicated the occurrence of phases synonymous of microstructural evolutions. Varying the atmospheric percentage of CO{sub 2} (0.04% - 4%) conducted to an appreciation of the kinetics of the carbonation front through the same thickness of portlandite.

36 MATERIALS SCIENCE↗

Low-Cost, Class D Testing of Spacecraft Photovoltaic Systems Can Reduce Risk

The end-to-end verification of a spacecraft photovoltaic power generation system requires light! Specifically, the standard practice for doing so is the Large Area Pulsed Solar Simulation (LAPSS). A LAPSS test can characterize a photovoltaic system's efficiency via its response to rapidly applied impulses of simulated sunlight. However, a Class D program on a constrained budget and schedule may not have the resources to ship an entire satellite for a LAPSS test alone. Such was the case with the Lunar Atmospheric and Dust Environment Explorer (LADEE) program, which was also averse to the risk of hardware damage during shipment. When the Electrical Power System (EPS) team was denied a spacecraft-level LAPSS test, the lack of an end-to-end power generation test elevated to a project-level technical risk. The team pulled together very limited resources to not only eliminate the risk, but build a process to monitor the health of the system through mission operations. We discuss a process for performing a low-cost, end-to-end test of the LADEE photovoltaic system. The approach combines system-level functional test, panel-level performance results, and periodic inspection (and repair) up until launch. Following launch, mission operations tools are utilized to assess system performance based on a scant amount of data. The process starts in manufacturing at the subcontractor. The panel manufacturer provides functional test and LAPSS data on each individual panel. We apply an initial assumption that the per-panel performance is sufficient to meet the power generation requirements. The manufacturer's data is also carried as the performance allocation for each panel during EPS system modeling and initial mission operations. During integration and test, a high-power, professional theater lamp system provides simulated sunlight to each panel on the spacecraft, thereby permitting a true end-to-end system test. A passing test results in a step response to nearly full-rated current at the appropriate solar array switch in the power system. A metal-halide bulb, infrared imagers, and onboard spacecraft measurements are utilized to minimize risk of thermal damage during test. Data is provided to support test results for both passing and marginal panels. Prior to encapsulation in the launch vehicle, each panel is inspected for damage by the panel manufacturer. Cracked cells or other damage is amended on-site. Because the photovoltaic test system is inexpensive and portable, each repaired panel can be re-verified immediately. Post-launch, the photovoltaic system is again characterized for per-panel deviations from the manufacturer's performance test. This proved especially tricky as the LADEE spacecraft performs only one current measurement on the entire array. The algorithm for Matlab tools to assess panel performance based on spacecraft attitude is discussed. While not as precise and comprehensive as LAPSS, the LADEE approach leverages minimal resources into an ongoing assessment program that can be applied through numerous stages of the mission. The project takes a true Class D approach in assessing the technical value of a spacecraft level performance test versus the programmatic risk of shipping the spacecraft to another facility. The resources required are a fraction of that for a LAPSS test, and is easy to repeat. Further, the test equipment can be handed down to future projects without building an on-site facility.

photovoltaic↗