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 307 records · Page 17

Real-Time Payload Control and Monitoring on the World Wide Web

World Wide Web (W3) technologies such as the Hypertext Transfer Protocol (HTTP) and the Java object-oriented programming environment offer a powerful, yet relatively inexpensive, framework for distributed application software development. This paper describes the design of a real-time payload control and monitoring system that was developed with W3 technologies at NASA Ames Research Center. Based on Java Development Toolkit (JDK) 1.1, the system uses an event-driven "publish and subscribe" approach to inter-process communication and graphical user-interface construction. A C Language Integrated Production System (CLIPS) compatible inference engine provides the back-end intelligent data processing capability, while Oracle Relational Database Management System (RDBMS) provides the data management function. Preliminary evaluation shows acceptable performance for some classes of payloads, with Java's portability and multimedia support identified as the most significant benefit.

Sun, Charles↗

Passenger Transmitters as A Possible Cause of Aircraft Fuel Ignition

An investigation was performed to study the potential for radio frequency (RF) power radiated from transmitting Portable Electronic Devices (PEDs) to create an arcing/sparking event within the fuel tank of a large transport aircraft. A survey of RF emissions from typical intentional transmitting PEDs was first performed. Aircraft measurements of RF coupling to the fuel tank and its wiring were also performed to determine the PEDs induced power on the wiring, and the re-radiated power within the fuel tank. Laboratory simulations were conducted to determine the required RF power level for an arcing/sparking event. Data analysis shows large positive safety margins, even with simulated faults on the wiring.

Nguyen, Truong X.↗

Portable Acceleration of CMS Computing Workflows with Coprocessors as a Service

Computing demands for large scientific experiments, such as the CMS experiment at the CERN LHC, will increase dramatically in the next decades. To complement the future performance increases of software running on central processing units (CPUs), explorations of coprocessor usage in data processing hold great potential and interest. Coprocessors are a class of computer processors that supplement CPUs, often improving the execution of certain functions due to architectural design choices. We explore the approach of Services for Optimized Network Inference on Coprocessors (SONIC) and study the deployment of this as-a-service approach in large-scale data processing. In the studies, we take a data processing workflow of the CMS experiment and run the main workflow on CPUs, while offloading several machine learning (ML) inference tasks onto either remote or local coprocessors, specifically graphics processing units (GPUs). With experiments performed at Google Cloud, the Purdue Tier-2 computing center, and combinations of the two, we demonstrate the acceleration of these ML algorithms individually on coprocessors and the corresponding throughput improvement for the entire workflow. This approach can be easily generalized to different types of coprocessors and deployed on local CPUs without decreasing the throughput performance. We emphasize that the SONIC approach enables high coprocessor usage and enables the portability to run workflows on different types of coprocessors.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Modeling and Simulation Efforts to Support Improved Comfort in ARGOS

BACKGROUND: The Active Response Gravity Offload System (ARGOS) provides an analog environment for extravehicular activity (EVA) testing and training. Discomfort has been observed during longer suited test sessions. While the subject’s core is offloaded during surface EVA evaluations, his/her arms experience full Earth gravity and can become overly fatigued, especially during suited tests which involve reaching and prolonged arm extensions. A device (ARGOS Negation of Gravitational Effects on the Limbs: ANGEL) to offload the weight of the arms and suit sleeves is being developed by JSC’s Flight Systems Branch, and here we present preliminary modeling of that device using the open-source biomechanical tool OpenSim [1,2] with an in-house developed plugin. We analyze a series of motions performed by a single shirt-sleeved subject with goals of characterizing the device, validating the model, and predicting whether reduced gravity conditions (i.e., lunar gravity (Lg) or Martian gravity (Mg)) can be accurately simulated with the device, as well as providing comfort to the ARGOS user. METHODS AND RESULTS: To model the offload device, we augment the OpenSim human model topology with the offload mechanism components and joints, using CAD models to represent the mechanism graphically. The joint angles of the device are either obtained from (1) inverse kinematics (IK) using motion capture markers on the various components of the device or (2) calculated in the OpenSim plugin by modeling how the components configure themselves under the offloading spring tension given a particular IK-derived arm position. Given the joint angles of the device, the resulting force on the arm is computed by the plugin and applied as an external load in inverse dynamics (ID) in order to enable study of overall shoulder joint torques as well as offload achieved. We verify the calculated joint angles by using the inverse kinematic data and the forces from manual measurements of the spring both independently and integrated within the device. We found that calculated joint angles generally represent the angles measured and computed with IK, supporting a possible analysis workflow inputting human motion data and observing system behavior under varied design parameters. In two different device configurations in which the maximum applied force was 131 N, our current model accurately captured force with a difference of 2-3 N from measured loads. Though our initial test was performed with a shirt-sleeve subject, arm weights were added to emulate the weight of the suit sleeve and the subject was positioned in a test stand with a Mark-III Hard Upper Torso (HUT) and Portable Life Support System (PLSS) mockup. Arm range of motion tasks were performed outside of the HUT, inside the HUT, and inside the HUT while using the device. A variety of other upper body tasks were completed as well. In summary, we have developed a model to investigate and verify an upper limb offload device currently in development. We believe this model will be a valuable tool not only for device characterization but also to predict proper configurations to simulate Lg or Mg conditions, investigate range of motion concerns, predict limitations such as internal collisions and contacts, and inform future design improvements.

L B Nilsson↗

Innovative approach to counterfeit and noncompliant refrigerant detection: A cost-effective, portable solution

The increasing prevalence of counterfeit and incompatible refrigerants presents significant risks to Heating, Ventilation, Air Conditioning, and Refrigeration (HVAC&R) systems, including compromised equipment performance, safety hazards, and non-compliance. This article details the development of a novel, cost-effective, and portable detection device designed to accurately verify refrigerants. The device utilizes a controlled gas sampling and analysis system within a sealed chamber, ensuring precise measurements while maintaining safety through a purging mechanism. The system features a high-sensitivity sensor integrated with an onboard control module that analyzes gas composition in real-time, providing feedback within a 2-minute duration. Laboratory validation demonstrated the device’s high accuracy (>95 % based on correct identification of compliant vs. non-compliant blends) in detecting unauthorized refrigerant blends. The projected cost of the product stands at ∼ $150, based on the retail pricing of individual components. Laboratory validation demonstrated the device’s high accuracy (>95 % for composition identification, 100 % rejection of tested counterfeit/incorrect blends) in detecting unauthorized refrigerant blends with a response time <2 min. The device correctly identified authentic R-454A/B/C blends and reliably rejected R-407F and closely related counterfeit mixtures. Key advantages include affordability, ease of use, rapid response time, and compatibility with a wide range of refrigerants. This solution supports compliance with regulatory frameworks, enhances safety in HVAC&R operations, and mitigates the risks associated with counterfeit refrigerants.

Counterfeit refrigerants↗

Portable parallel stochastic optimization for the design of aeropropulsion components

This report presents the results of Phase 1 research to develop a methodology for performing large-scale Multi-disciplinary Stochastic Optimization (MSO) for the design of aerospace systems ranging from aeropropulsion components to complete aircraft configurations. The current research recognizes that such design optimization problems are computationally expensive, and require the use of either massively parallel or multiple-processor computers. The methodology also recognizes that many operational and performance parameters are uncertain, and that uncertainty must be considered explicitly to achieve optimum performance and cost. The objective of this Phase 1 research was to initialize the development of an MSO methodology that is portable to a wide variety of hardware platforms, while achieving efficient, large-scale parallelism when multiple processors are available. The first effort in the project was a literature review of available computer hardware, as well as review of portable, parallel programming environments. The first effort was to implement the MSO methodology for a problem using the portable parallel programming language, Parallel Virtual Machine (PVM). The third and final effort was to demonstrate the example on a variety of computers, including a distributed-memory multiprocessor, a distributed-memory network of workstations, and a single-processor workstation. Results indicate the MSO methodology can be well-applied towards large-scale aerospace design problems. Nearly perfect linear speedup was demonstrated for computation of optimization sensitivity coefficients on both a 128-node distributed-memory multiprocessor (the Intel iPSC/860) and a network of workstations (speedups of almost 19 times achieved for 20 workstations). Very high parallel efficiencies (75 percent for 31 processors and 60 percent for 50 processors) were also achieved for computation of aerodynamic influence coefficients on the Intel. Finally, the multi-level parallelization strategy that will be needed for large-scale MSO problems was demonstrated to be highly efficient. The same parallel code instructions were used on both platforms, demonstrating portability. There are many applications for which MSO can be applied, including NASA's High-Speed-Civil Transport, and advanced propulsion systems. The use of MSO will reduce design and development time and testing costs dramatically.

Sues, Robert H.↗

Generic Divide and Conquer Internet-Based Computing

The rapid growth of internet-based applications and the proliferation of networking technologies have been transforming traditional commercial application areas as well as computer and computational sciences and engineering. This growth stimulates the exploration of new, internet-oriented software technologies that can open new research and application opportunities not only for the commercial world, but also for the scientific and high -performance computing applications community. The general goal of this research project is to contribute to better understanding of the transition to internet-based high -performance computing and to develop solutions for some of the difficulties of this transition. More specifically, our goal is to design an architecture for generic divide and conquer internet-based computing, to develop a portable implementation of this architecture, to create an example library of high-performance divide-and-conquer computing agents that run on top of this architecture, and to evaluate the performance of these agents. We have been designing an architecture that incorporates a master task-pool server and utilizes satellite computational servers that operate on the Internet in a dynamically changing large configuration of lower-end nodes provided by volunteer contributors. Our designed architecture is intended to be complementary to and accessible from computational grids such as Globus, Legion, and Condor. Grids provide remote access to existing high-end computing resources; in contrast, our goal is to utilize idle processor time of lower-end internet nodes. Our project is focused on a generic divide-and-conquer paradigm and its applications that operate on a loose and ever changing pool of lower-end internet nodes.

Radenski, Atanas↗

RANS-MP: A Portable Parallel Navier-Stokes Solver

RANS-MP, a new implementation of a single-grid Navier-Stokes solver using the diagonalized Beam-Warming approximate-factorization scheme, is presented. This first release of the completely rewritten solver employs the following optimizations: (1) Bi-directional multi-partition method for the ADI solver part; this improves granularity and load balance; (2) Improved cache usage through elimination of non-unit-stride array access (possible in part due to multi-partitioning); (3) Preprocessing of communicating boundary conditions to streamline logic during time stepping; (4) Truly parallel, high-performance I/O using the newly-developed MPI-IO library; (5) Elimination of large amounts of redundant operations through efficient use of workspace. Results of some realistic wing computations on the IBM SP2 computer will be presented. We will demonstrate that excellent absolute performance and scalability are obtained with RANS-MP, even for relatively small grid sizes. Besides high performance, an outstanding feature of RANS-MP is its true portability, due to the use of the portable message passing and I/O libraries MPI and MPI-IO.

VanderWijngaart, Rob F.↗

Active Array Measurements using the Portable Laser Guided Robotic Metrology System

In this paper, we will discuss the impact of mounting structures on the installed performance of phased arrays. In particular, performance data for the Conformal, Lightweight Antennas for Aeronautical Communications Technology (CLAS-ACT) antenna will be presented. Performance data from a series of mounting configurations will show that null depth and location is particularly susceptible while the main beam steering angle remain relatively stable. In addition, the Portable Laser Guided Robotic antenna range (PLGR) will be discussed as a suitable instrument for measuring antenna patterns in complex or difficult locations that are challenging for traditional ranges. The PLGR antenna range was recently developed at the National Aeronautics and Space Administration's (NASA) Glenn Research Center (GRC) and deployed to measure in situ antenna patterns.

Piasecki, Marie↗

Satellite sound broadcasting system, portable reception

Studies are underway at JPL in the emerging area of Satellite Sound Broadcast Service (SSBS) for direct reception by low cost portable, semi portable, mobile and fixed radio receivers. This paper addresses the portable reception of digital broadcasting of monophonic audio with source material band limited to 5 KHz (source audio comparable to commercial AM broadcasting). The proposed system provides transmission robustness, uniformity of performance over the coverage area and excellent frequency reuse. Propagation problems associated with indoor portable reception are considered in detail and innovative antenna concepts are suggested to mitigate these problems. It is shown that, with the marriage of proper technologies a single medium power satellite can provide substantial direct satellite audio broadcast capability to CONUS in UHF or L Bands, for high quality portable indoor reception by low cost radio receivers.

Golshan, Nasser↗

Fan Performance Testing and Oxygen Compatibility Assessment Results for Future Space Suit Life Support Systems

An advanced portable life support system (PLSS) for the space suit will require a small, robust, and energyefficient system to transport the ventilation gas through the space suit for lunar Extravehicular Activity (EVA) operations. A trade study identified and compared ventilation transport technologies in commercial, military, and space applications to determine which technologies could be adapted for EVA use. Based on the trade study results, five commercially available, 24-volt fans were selected for performance testing at various pressures and flow rates. Measured fan parameters included fan delta-pressures, input voltages, input electrical currents, and in some cases motor windings electrical voltages and currents. In addition, a follow-on trade study was performed to identify oxygen compatibility issues and assess their impact on fan design. This paper outlines the results of the fan performance characterization testing, as well as the results from the oxygen compatibility assessment.

Paul, Heather L.↗

Fan Performance Testing and Oxygen Compatibility Assessment Results for Future Space Suit Life Support Systems

An advanced portable life support system (PLSS) for the space suit will require a small, robust, and energy-efficient system to transport the ventilation gas through the space suit for lunar Extravehicular Activity (EVA) operations. A trade study identified and compared ventilation transport technologies in commercial, military, and space applications to determine which technologies could be adapted for EVA use. Based on the trade study results, five commercially available, 24volt fans were selected for performance testing at various pressures and flow rates. Measured fan parameters included fan delta-pressures, input voltages, input electrical currents, and in some cases motor windings electrical voltages and currents. In addition, a follow-on trade study was performed to identify oxygen compatibility issues and assess their impact on fan design. This paper outlines the results of the fan performance characterization testing, as well as the results from the oxygen compatibility assessment.

Jennings, Mallory A.↗

Active Array Measurements using the Portable Laser Guided Robotic Metrology System

In this paper, we will discuss the impact of mounting structures on the installed performance of phased arrays. In particular, performance data for the Conformal, Lightweight Antennas for Aeronautical Communications Technology (CLAS-ACT) antenna will be presented. Performance data from a series of mounting configurations will show that null depth and location is particularly susceptible to change while the main beam steering angle remains relatively stable. In addition, the Portable Laser Guided Robotic Metrology (PLGRM) system will be discussed as a suitable instrument for measuring antenna patterns in complex or difficult locations that are challenging for traditional ranges. The PLGRM system was recently developed at the National Aeronautics and Space Administration's (NASA) Glenn Research Center (GRC) and deployed to measure in situ antenna patterns.

Piasecki, Marie↗

A portable hypergolic oxidizer vapor sensor for NASA's Space Shuttle program

The design and performance characteristics of an electrochemical NO2 sensor selected by NASA for the space shuttle program is described. The instrument consists of a sample pump, an electrochemical cell, and control and display electronics. The pump pushes the sample through the electrochemical cell where the vapors are analyzed and an output proportional to the NO2 concentration is produced. The output is displayed on a panel meter, and is also available at a recorder jack. The electrochemical cell is made up of a polypropylene chamber covered with teflon membrane faceplates. Plantinum electrodes are bonded to the faceplates, and the sensing and counter electrodes are potentiostatically controlled at -200 mV with respect to the reference electrode. The cell is filled with electrolyte, consisting of 13.5 cc of 23% solution of KOH.

Helms, W. R.↗

The Benefits and Weaknesses of Containerizing Software for HPC

Containerization technology has emerged as a transformative tool for software engineers, offering consistent development and deployment environments, simplifying dependency management, and enhancing scalability and portability across diverse systems. However, its application in High-Performance Computing (HPC) presents unique challenges, including the management of virtualization overhead, the need for efficient resource allocation, and the maintenance of optimal performance for compute-intensiv

Ho, Eric Victor [Sandia National Laboratories (SNL↗

Linear-Algebra Programs

The Basic Linear Algebra Subprograms (BLAS) library is a collection of 38 FORTRAN-callable routines for performing basic operations of numerical linear algebra. BLAS library is portable and efficient source of basic operations for designers of programs involving linear algebriac computations. BLAS library is supplied in portable FORTRAN and Assembler code versions for IBM 370, UNIVAC 1100 and CDC 6000 series computers.

Lawson, C. L.↗

Fluctuation analysis of relativistic nucleus-nucleus collisions in emulsion chambers

An analytical technique was developed for identifying enhanced fluctuations in the angular distributions of secondary particles produced from relativistic nucleus-nucleus collisions. The method is applied under the assumption that the masses of the produced particles are small compared to their linear momenta. The importance of particles rests in the fact that enhanced fluctuations in the rapidity distributions is considered to be an experimental signal for the creation of the quark-gluon-plasma (QGP), a state of nuclear matter predicted from the quantum chromodynamics theory (QCD). In the approach, Monte Carlo simulations are employed that make use of a portable random member generator that allow the calculations to be performed on a desk-top computer. The method is illustrated with data taken from high altitude emulsion exposures and is immediately applicable to similar data from accelerator-based emulsion exposures.

Mcguire, Stephen C.↗

The effect of optokinetic stimulation on daytime sleepiness

This study examined the effect of optokinetic stimulation on objective sleepiness, as measured by the Multiple Sleep Latency Test (MSLT). The Nightcap, a portable sleep monitor, was used in a novel way to perform MSLTs, as well as record sleep in the home. Subjects wore the Nightcap for seven consecutive nights. On days 3 and 5 of the protocol, subjects came into the lab for an MSLT. On the experimental day, subjects underwent 10 minutes optokinetic stimulation (OKS), resulting in moderate motion sickness prior to each MSLT trial. Although subjects in the OKS condition reported significantly more drowsiness than controls, this did not result in significantly reduced sleep latencies.

NASA Discipline Neuroscience↗