Search NASA⌕ Search

SEARCH · Search NASA

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 271 records · Page 15

IRIS Reimagined: Advancements in Intelligent Runtime System for Task-Based Programming

Task-based programming models are gaining traction in scientific computing. IRIS is a portable runtime system that exploits multiple heterogeneous programming systems and can discover available resources and manage multiple diverse programming systems (e.g., CUDA, Hexagon, HIP, Level Zero, OpenCL, and OpenMP) simultaneously. It accounts for the constraints of task dependencies and provides customizable scheduling policies to map those tasks to heterogeneous devices. In this paper, we present new capabilities added to IRIS to improve its portability for heterogeneous programming, build-friendliness, and performance efficiency. The new additions include vendor-specific kernel support, a runtime system with a foreign function interface to eliminate writing wrapper or boilerplate code for heterogeneous kernels, an easy-to-use and configurable CMake-based build environment, automatic and efficient data transfers and orchestration, and the Hunter and DAGGER toolchains to evaluate IRIS’s task scheduling algorithms.

Miniskar, Narasinga Rao↗

Program for Development of Artificial Intelligence

C Language Integrated Production System (CLIPS) computer program is shell for developing expert systems. Designed to enable research, development, and delivery of artificial intelligence on conventional computers. Primary design goals for CLIPS are portability, efficiency, and functionality. Meets or out-performs most microcomputer- and minicomputer-based artificial-intelligence tools. Written in C.

Riley, Gary↗

A direct broadcast satellite-audio experiment

System studies have been carried out over the past three years at the Jet Propulsion Laboratory (JPL) on digital audio broadcasting (DAB) via satellite. The thrust of the work to date has been on designing power and bandwidth efficient systems capable of providing reliable service to fixed, mobile, and portable radios. It is very difficult to predict performance in an environment which produces random periods of signal blockage, such as encountered in mobile reception where a vehicle can quickly move from one type of terrain to another. For this reason, some signal blockage mitigation techniques were built into an experimental DAB system and a satellite experiment was conducted to obtain both qualitative and quantitative measures of performance in a range of reception environments. This paper presents results from the experiment and some conclusions on the effectiveness of these blockage mitigation techniques.

Vaisnys, Arvydas↗

Automated Generation of Message-Passing Programs: An Evaluation Using CAPTools

Scientists at NASA Ames Research Center have been developing computational aeroscience applications on highly parallel architectures over the past ten years. During that same time period, a steady transition of hardware and system software also occurred, forcing us to expend great efforts into migrating and re-coding our applications. As applications and machine architectures become increasingly complex, the cost and time required for this process will become prohibitive. In this paper, we present the first set of results in our evaluation of interactive parallelization tools. In particular, we evaluate CAPTool's ability to parallelize computational aeroscience applications. CAPTools was tested on serial versions of the NAS Parallel Benchmarks and ARC3D, a computational fluid dynamics application, on two platforms: the SGI Origin 2000 and the Cray T3E. This evaluation includes performance, amount of user interaction required, limitations and portability. Based on these results, a discussion on the feasibility of computer aided parallelization of aerospace applications is presented along with suggestions for future work.

Hribar, Michelle R.↗

Automated Generation of Message-Passing Programs: An Evaluation Using CAPTools

Scientists at NASA Ames Research Center have been developing computational aeroscience applications on highly parallel architectures over the past ten years. During that same time period, a steady transition of hardware and system software also occurred, forcing us to expend great efforts into migrating and re-coding our applications. As applications and machine architectures become increasingly complex, the cost and time required for this process will become prohibitive. In this paper, we present the first set of results in our evaluation of interactive parallelization tools. In particular, we evaluate CAPTool's ability to parallelize computational aeroscience applications. CAPTools was tested on serial versions of the NAS Parallel Benchmarks and ARC3D, a computational fluid dynamics application, on two platforms: the SGI Origin 2000 and the Cray T3E. This evaluation includes performance, amount of user interaction required, limitations and portability. Based on these results, a discussion on the feasibility of computer aided parallelization of aerospace applications is presented along with suggestions for future work.

Hribar, Michelle R.↗

Evolved Gas Analysis and X-Ray Diffraction of Carbonate Samples from the 2009 Arctic Mars Analog Svalbard Expedition: Implications for Mineralogical Inferences from the Mars Science Laboratory

The 2009 Arctic Mars Analog Svalbard Expedition (AMASE) investigated several geologic settings using methodologies and techniques being developed or considered for future Mars missions, such as the Mars Science Laboratory (MSL), ExoMars, and Mars Sample Return (MSR). AMASE-related research comprises both analyses conducted during the expedition and further analyses of collected samples using laboratory facilities at a variety of institutions. The Sample Analysis at Mars (SAM) instrument suite, which will be part of the Analytical Laboratory on MSL, consists of a quadrupole mass spectrometer (QMS), a gas chromatograph (GC), and a tunable laser spectrometer (TLS). An Evolved Gas Analysis Mass Spectrometer (EGA-MS) was used during AMASE to represent part of the capabilities of SAM. The other instrument included in the MSL Analytical Laboratory is CheMin, which uses X-Ray Diffraction (XRD) and X-Ray Fluorescence (XRF) to perform quantitative mineralogical characterization of samples. Field-portable versions of CheMin were used during the AMASE 2009. Here, we discuss the preliminary interpretation of EGA and XRD analyses of selected AMASE carbonate samples and implications for mineralogical interpretations from MSL. Though CheMin will be the primary mineralogical tool on MSL, SAM EGA could be used to support XRD identifications or indicate the presence of volatile-bearing minerals which may be near or below XRD detection limits. Data collected with instruments in the field and in comparable laboratory setups (e.g., the SAM breadboard) will be discussed.

McAdam, A. C.↗

Modeling Of Metabolic Heat Regenerated Temperature Swing Adsorption (MTSA) Subassembly For Prototype Design

This paper describes modeling methods for the three core components of a Metabolic heat regenerated Temperature Swing Adsorption (MTSA) subassembly: a sorbent bed, a sublimation (cooling) heat exchanger (SHX), and a condensing icing (warming) heat exchanger (CIHX). The primary function of the MTSA, removing carbon dioxide from a space suit Portable Life Support System (PLSS) ventilation loop, is performed via the sorbent bed. The CIHX is used to heat the sorbent bed for desorption and to remove moisture from the ventilation loop while the SHX is alternately employed to cool the sorbent bed via sublimation of a spray of water at low pressure to prepare the reconditioned bed for the next cycle. This paper describes subsystem heat a mass transfer modeling methodologies relevant to the description of the MTSA subassembly in Thermal Desktop and SINDA/FLUINT. Several areas of particular modeling interest are discussed. In the sorbent bed, capture of the translating carbon dioxide (CO2) front and associated local energy and mass balance in both adsorbing and desorbing modes is covered. The CIHX poses particular challenges for modeling in SINDA/FLUINT as accounting for solids states in fluid submodels are not a native capability. Methods for capturing phase change and latent heat of ice as well as the transport properties across a layer of low density accreted frost are developed. This extended modeling capacity is applicable to temperatures greater than 258 K. To extend applicability to the minimum device temperature of 235 K, a method for a mapped transformation of temperatures from below the limit temperatures to some value above is given along with descriptions for associated material property transformations and the resulting impacts to total heat and mass transfer. Similar considerations are given for the SHX along with functional relationships for areal sublimation rates as limited by flow mechanics in t1he outlet duct.

Bower, Chad E.↗

Testing and Results of Vacuum Swing Adsorption Units for Spacesuit Carbon Dioxide and Humidity Control

A principal concern for extravehicular activity (EVA) space suits is the capability to control carbon dioxide (CO2) and humidity (H2O) for the crewmember. The release of CO2 in a confined or unventilated area is dangerous for human health and leads to asphyxiation; therefore, CO2 and H2O become leading factors in the design and development of the spacesuit. An amine-based CO2 and H2O vapor sorbent for use in pressure-swing re-generable beds has been developed by Hamilton Sundstrand. The application of solid-amine materials with vacuum swing adsorption technology has shown the capacity to concurrently manage CO2 and H2O levels through a fully regenerative cycle eliminating mission constraints imposed with non-regenerative technologies. Two prototype solid amine-based systems, known as rapid cycle amine (RCA), were designed to continuously remove CO2 and H2O vapor from a flowing ventilation stream through the use of a two-bed amine based, vacuum-swing adsorption system. The Engineering and Science Contract Group (ESCG) RCA is the first RCA unit implementing radial flow paths, whereas the Hamilton Sundstrand RCA was designed with linear flow paths. Testing was performed in a sea-level pressure environment and a reduced-pressure environment with simulated human metabolic loads in a closed-loop configuration. This paper presents the experimental results of laboratory testing for a full-size and a sub-scale test article. The testing described here characterized and evaluated the performance of each RCA unit at the required Portable Life Support Subsystem (PLSS) operating conditions. The test points simulated a range of crewmember metabolic rates. The experimental results demonstrate the ability of each RCA unit to sufficiently remove CO2 and H2O from a closed loop ambient or subambient atmosphere.

McMillin, Summer↗

Testing and Results of Vacuum Swing Adsorption Units for Spacesuit Carbon Dioxide and Humidity Control

A principal concern for extravehicular activity (EVA) spacesuits is the capability to control carbon dioxide (CO2) and humidity (H2O) for the crewmember. The release of CO2 in a confined or unventilated area is dangerous for human health and leads to asphyxiation; therefore, CO2 and H2O control become leading factors in the design and development of the spacesuit. An amine-based CO2 and H2O vapor sorbent for use in pressure-swing regenerable beds has been developed by Hamilton Sundstrand. The application of solidamine materials with vacuum swing adsorption technology has shown the capacity to concurrently manage CO2 and H2O levels through a fully regenerative cycle eliminating mission constraints imposed with nonregenerative technologies. Two prototype solid amine-based systems, known as rapid cycle amine (RCA), were designed to continuously remove CO2 and H2O vapor from a flowing ventilation stream through the use of a two-bed amine based, vacuum-swing adsorption system. The Engineering and Science Contract Group (ESCG) RCA implements radial flow paths, whereas the Hamilton Sundstrand RCA was designed with linear flow paths. Testing was performed in a sea-level pressure environment and a reduced-pressure environment with simulated human metabolic loads in a closed-loop configuration. This paper presents the experimental results of laboratory testing for a full-size and a sub-scale test article. The testing described here characterized and evaluated the performance of each RCA unit at the required Portable Life Support Subsystem (PLSS) operating conditions. The test points simulated a range of crewmember metabolic rates. The experimental results demonstrated the ability of each RCA unit to sufficiently remove CO2 and H2O from a closed loop ambient or sub-ambient atmosphere.

McMillin, Summer D.↗

Evolved Gas Analysis of Mars Analog Samples from the Arctic Mars Analog Svalbard Expedition: Implications for Analyses by the Mars Science Laboratory

The 2011 Arctic Mars Analog Svalbard Expedition (AMASE) investigated several geologic settings on Svalbard, using methodologies and techniques being developed or considered for future Mars missions, such as the Mars Science Laboratory (MSL). The Sample Analysis at Mars (SAM) instrument suite on MSL consists of a quadrupole mass spectrometer (QMS), a gas chromatograph (GC), and a tunable laser spectrometer (TLS), which analyze gases created by pyrolysis of samples. During AMASE, a Hiden Evolved Gas Analysis-Mass Spectrometer (EGA-MS) system represented the EGA-QMS capability of SAM. Another MSL instrument, CheMin, will use x-ray diffraction (XRD) and x-ray fluorescence (XRF) to perform quantitative mineralogical characterization of samples. Field-portable versions of CheMin were used during AMASE. AMASE 2011 sites spanned a range of environments relevant to understanding martian surface materials, processes and habitability. They included the basaltic Sverrefjell volcano, which hosts carbonate globules, cements and coatings, carbonate and sulfate units at Colletth0gda, Devonian sandstone redbeds in Bockfjorden, altered basaltic lava delta deposits at Mt. Scott Keltie, and altered dolerites and volcanics at Botniahalvoya. Here we focus on SAM-like EGA-MS of a subset of the samples, with mineralogy comparisons to CheMin team results. The results allow insight into sample organic content as well as some constraints on sample mineralogy.

McAdam, A.↗

Safe Exploration: Sensorimotor Assessments for Early Extravehicular Activities

BACKGROUND: Artemis missions will require a new level of crew autonomy around periods of gravitational transition, where sensorimotor disturbances are at their highest. There is a need to define performance thresholds for key sensorimotor assessments that indicate when performance in early extravehicular activities (EVAs) might be impacted or unsafe. This panel presentation will discuss the development of sensorimotor assessments for determining crew preparedness of early EVAs by utilizing a novel portable sensorimotor disorientation analog and other spaceflight analogs. OVERVIEW: To define performance thresholds, a proposed set of sensorimotor assessment tasks must be validated under various spaceflight analogs. A Sensorimotor Disorientation Analog (SDA) was developed that could induce varying levels of disorientation through combined vestibular (galvanic vestibular stimulation (GVS)) and proprioceptive (weighted chest, ankles, and wrists) disruptions. The SDA was first pilot tested using subjective feedback from previously flown astronauts to determine the levels of disorientation that mimic motor performance immediately (R+0) and +24 hours (R+1) postflight. A second study was performed using healthy non-astronaut ground subjects to validate the SDA levels by comparing to astronaut postflight data. The validated SDA was utilized in a third study to map performance in the proposed set of sensorimotor assessment tasks to operational tasks. The assessment tasks were defined based on lessons learned from Apollo and subject matter experts (e.g., flight surgeons) to include the following: 1) aid in progressive adaptation to the novel gravitational environment; 2) provide opportunities to develop strategies to recover from off-nominal body positions; and 3) mimic operational tasks such that crew can self-assess their potential ability to complete their missions. This presentation will conclude with a discussion on future validation studies of the proposed assessment tasks using other spaceflight analogs such as centrifugation and gravity offload systems. DISCUSSION: Exploration class missions will require crew to be able to self-assess and treat their sensorimotor dysfunction after gravity transitions, and in off-nominal situations they may be required to perform provocative, challenging tasks soon after landing. This panel presentation will discuss current and ongoing research strategies to address the sensorimotor risk on safe exploration during Artemis missions.

Sarah Moudy↗

Ventilation Heat Exchanger / Flow Meter for xPLSS

The flow meter / heat exchanger (FMHX) in the ventilation loop of the exploration EMU cools the ventilation gas and measures the ventilation flow rate. The heat exchanger transfers heat from the ventilation gas to the thermal control loop via a miniature shell-and-tube heat exchanger. The flow meters calculate the flow rate of gas through the ventilation loop based on the pressure drop across the heat exchanger core. Creare has delivered four design validation test (DVT) heat exchangers and five DVT flow meters to NASA JSC to support development of the exploration portable life support system (xPLSS). This paper describes the design and performance of the DVT units.The heat exchangers are designed to cool the ventilation gas to a specified temperature with low pressure losses under the most challenging operating conditions. The measured performance of the DVT heat exchangers agrees well with design models and meets all performance requirements. The flow meters use a MEMS thermal flow sensor to produce a signal that is proportional to a small bypass flow around the heat exchanger core. They are designed to achieve high measurement accuracy across the full range of xPLSS operating conditions. We calibrated the flow meters in a special-purpose flow facility that simulates operation in the xPLSS ventilation loop. Calibration testing shows that DVT flow meters produce digital output for vent loop mass flow that meets NASA’s accuracy requirements across the range of xPLSS operating conditions. This paper reviews the design of the heat exchangers and flow meters and presents data from the final flow meter calibration testing, heat exchanger performance validation, and initial ground testing in NASA’s xPLSS.

spacesuit↗

Ventilation Heat Exchanger / Flow Meter for xPLSS

The flow meter / heat exchanger (FMHX) in the ventilation loop of the exploration EMU cools the ventilation gas and measures the ventilation flow rate. The heat exchanger transfers heat from the ventilation gas to the thermal control loop via a miniature shell-and-tube heat exchanger. The flow meters calculate the flow rate of gas through the ventilation loop based on the pressure drop across the heat exchanger core. Creare has delivered four design validation test (DVT) heat exchangers and five DVT flow meters to NASA JSC to support development of the exploration portable life support system (xPLSS). This paper describes the design and performance of the DVT units.The heat exchangers are designed to cool the ventilation gas to a specified temperature with low pressure losses under the most challenging operating conditions. The measured performance of the DVT heat exchangers agrees well with design models and meets all performance requirements. The flow meters use a MEMS thermal flow sensor to produce a signal that is proportional to a small bypass flow around the heat exchanger core. They are designed to achieve high measurement accuracy across the full range of xPLSS operating conditions. We calibrated the flow meters in a special-purpose flow facility that simulates operation in the xPLSS ventilation loop. Calibration testing shows that DVT flow meters produce digital output for vent loop mass flow that meets NASA’s accuracy requirements across the range of xPLSS operating conditions. This paper reviews the design of the heat exchangers and flow meters and presents data from the final flow meter calibration testing, heat exchanger performance validation, and initial ground testing in NASA’s xPLSS.

spacesuit↗

Flexible transparent conducting electrodes unexpectedly influence MAPbI 3 film morphology and perovskite solar cell performance

Fabricating perovskite solar cells (PSCs) on plastic substrates will enable cost-effective manufacturing of lightweight and portable energy systems. Here, we study the influence of flexible transparent conductive electrodes (TCEs) on the methylammonium lead iodide (MAPbI3) film morphology and PSC performance. Three types of TCEs on polyethylene terephthalate (PET) are compared: a custom-made AgNWs/indium zinc oxide hybrid TCE and two commercial substrates with indium tin oxide (ITO) or metal/insulator/metal (MIM) as the TCE. Using the same p-i-n architecture and hole transport layer (HTL), we find that PSCs fabricated on the hybrid TCE show better performance and stability compared to those made on commercial TCEs. The PSC performance enhancement is attributed to the superior structural and optical properties of MAPbI3 film deposited on the hybrid TCE, which is explained by the surface energy difference of the HTL. While it is anticipated that solar cell performance can be affected by TCEs’ transmittance and sheet resistance as they determine light absorption and carrier transport, respectively, our finding of TCE influencing the morphology and crystallinity of MAPbI3 film, and hence PSC performance, is unexpected.

14 SOLAR ENERGY↗

Use of a New Portable Instrumented Impactor on the NASA Composite Crew Module Damage Tolerance Program

Damage tolerance performance is critical to composite structures because surface impacts at relatively low energies may result in a significant strength loss. For certification, damage tolerance criteria require aerospace vehicles to meet design loads while containing damage at critical locations. Data from standard small coupon testing are difficult to apply to larger more complex structures. Due to the complexity of predicting both the impact damage and the residual properties, damage tolerance is demonstrated primarily by testing. A portable, spring-propelled, impact device was developed which allows the impact damage response to be investigated on large specimens, full-scale components, or entire vehicles. During impact, both the force history and projectile velocity are captured. The device was successfully used to demonstrate the damage tolerance performance of the NASA Composite Crew Module. The impactor was used to impact 18 different design features at impact energies up to 35 J. Detailed examples of these results are presented, showing impact force histories, damage inspection results, and response to loading.

Jackson, Wade C.↗

Portable Tank Storage Pit Technical Documents and Associated Flooring Documents

The work performed under this section includes the surface preparation and application of protective floor coatings; furnishing all labor, materials, and equipment necessary to perform all operations in connection with the application required for satisfactory completion in accordance with the standards and practices set forth herein.

99 GENERAL AND MISCELLANEOUS↗

The Design and Evaluation of "CAPTools"--A Computer Aided Parallelization Toolkit

Writing applications for high performance computers is a challenging task. Although writing code by hand still offers the best performance, it is extremely costly and often not very portable. The Computer Aided Parallelization Tools (CAPTools) are a toolkit designed to help automate the mapping of sequential FORTRAN scientific applications onto multiprocessors. CAPTools consists of the following major components: an inter-procedural dependence analysis module that incorporates user knowledge; a 'self-propagating' data partitioning module driven via user guidance; an execution control mask generation and optimization module for the user to fine tune parallel processing of individual partitions; a program transformation/restructuring facility for source code clean up and optimization; a set of browsers through which the user interacts with CAPTools at each stage of the parallelization process; and a code generator supporting multiple programming paradigms on various multiprocessors. Besides describing the rationale behind the architecture of CAPTools, the parallelization process is illustrated via case studies involving structured and unstructured meshes. The programming process and the performance of the generated parallel programs are compared against other programming alternatives based on the NAS Parallel Benchmarks, ARC3D and other scientific applications. Based on these results, a discussion on the feasibility of constructing architectural independent parallel applications is presented.

Yan, Jerry↗

A Portable High-Density Power Technology for Space, Lunar, and Planetary Applications

A new direct energy conversion concept called Nuclear Thermionic Avalanche Cell (NTAC) combined with a Metallic Junction Thermoelectric (MJ-TE) generator, both invented and patented by NASA, offers high specific power for portable applications. Estimates based on experimental results suggest superior performance compared to radioisotope thermoelectric generators (RTG) by up to two orders of magnitude for the NTAC and three to four times better for the MJ-TE generator for the same mass. The NTAC technology can use a variety of radioisotopes including nuclear waste to liberate a large number of intra-band(IB), inner shell electrons of atoms (105 C/cm3) by gamma-ray photons (100 keV to MeV). In contrast, conventional power generation has poor specific power because they only utilize the valence band electrons (3C/cm3) of the semiconductor or free electrons (8×103 C/cm3) of the conductor.

NTAC↗