Search NASA⌕ Search

SEARCH · Search NASA

Results for “hardware performance”

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 667 records · Page 37

SSME Main Combustion Chamber (MCC) hot oil dewaxing

In an attempt to comply with the changing environmental regulations, a process was developed for the replacement of perchloroethylene in the dewaxing of the Space Shuttle Main Engine (SSME) Main Combustion Chamber (MCC) and other associated hardware filled with the Rigidax (R) casting compound. Rigidax (R) is a hard blue-dyed, calcium carbonate filled thermoplastic casting compound (melting point 77 C) that is melted and poured into hardware cavities to prevent contamination during material removal processes, i.e. machining, grinding, drilling, and deburring. Additionally, it serves as a maskant for designated areas during electroforming processes. Laboratory testing was conducted to evaluate seven alternate fluids for the replacement of perchloroethylene in the dewaxing process. Based upon successful laboratory results, a mineral oil was selected for testing on actual hardware. The final process developed involves simultaneous immersion and flushing of the MCC channels using a distinct eight stage process. A nonvolatile hydrocarbon analysis of a solvent flush sample is performed to determine the hardware cleanliness for comparison to the previous perchloroethylene dewaxing process.

Akpati, Anthony U.↗

SSME Main Combustion Chamber (MCC) 'Hot Oil' Dewaxing

In an attempt to comply with the changing environmental regulations, a process was developed for the replacement of perchloroethylene in the dewaxing of the Space Shuttle Main Engine (SSME) Main Combustion Chamber (MCC) and other associated hardware filled with the Rigidax(registered mark) casting compound. Rigidax(registered mark) is a hard blue-dyed, calcium carbonate filled thermoplastic casting compound (melting point 77 C) that is melted and poured into hardware cavities to prevent contamination during material removal processes, i.e. machining, grinding, drilling, and deburring. Additionally, it serves as a maskant for designated areas during electroforming processes. Laboratory testing was conducted to evaluate seven alternate fluids for the replacement of perchloroethylene in the dewaxing process. Based upon successful laboratory results, a mineral oil was selected for testing on actual hardware. The final process developed involves simultaneous immersion and flushing of the MCC channels using a distinct eight stage process. A nonvolatile hydrocarbon analysis of a solvent flush sample is performed to determine the hardware cleanliness for comparison to the previous perchloroethylene dewaxing process.

Akpati, Anthony U.↗

On Benchmarking Quantum Heuristics

Present an outline of important aspects for benchmarking quantum algorithms, in particular quantum heuristics. Using quantum approximate optimization algorithm as an example, we demonstrate how the choice of cost Hamiltonian, of mixer, and of initial states can affect the performance. We also discuss how realistic aspects of near-term quantum hardware will influence the algorithm performance.

Wang, Zhihui↗

Endoscopic surgery in weightlessness: the investigation of basic principles for surgery in space

BACKGROUND: Performing a surgical procedure in weightlessness, also called 0-gravity (0-g), has been shown to be no more difficult than in a 1-g environment if the requirements for the restraint of the patient, operator, surgical hardware, are observed. The performance of laparoscopic and thorascopic procedures in weightlessness, if feasible, would offer several advantages over the performance of an open operation. Concerns about the feasibility of performing minimally invasive procedures in weightlessness have included impaired visualization from the absence of gravitational retraction of the bowel (laparoscopy) or thoracic organs (thoracoscopy) as well as obstruction and interference from floating debris such as blood, pus, and irrigation fluid. The purpose of this study was to determine the feasibility of performing laparoscopic and thorascopic procedures and the degree of impaired surgical endoscopic visualization in weightlessness. METHODS: From 1993 to 2000, laparoscopic and thorascopic procedures were performed on 10 anesthetized adult pigs weighing approximately 50 kg in the National Aeronautics and Space Administration (NASA) Microgravity Program using a modified KC-135 airplane. The parabolic simulation system for advanced life support was used in this project, and 20 to 40 parabolas were used for laparoscopic or thorascopic investigation, each containing approximately 30 s of 0-g alternating with 2-g pullouts. The animal model was restrained in the supine position on a floor-level Crew Medical Restraint System, and the abdominal cavity was insufflated with carbon dioxide. The intraabdominal and intrathoracic anatomy was visualized in the 1-g, 0-g, and 2-g periods of parabolic flight. Bleeding was created in the animals, and the behavior of the blood in the abdominal and thoracic cavities was observed. In the thoracic cavity, gas insufflation and mechanical retraction was used at times unilaterally to decrease pulmonary ventilation enough to increase the thoracic domain. RESULTS: Visualization was improved in laparoscopy, from tethering of the bowel by the elastic mesentery, and from the strong tendency for debris and blood to adhere to the abdominal wall because of surface tension forces. The lack of adequate thoracic domain made thorascopy more difficult. Fluid in the thoracic cavity did not impair visualization because the fluid at 0-g does not loculate posteriorly, but disperses along the thoracic wall and mediastinal reflections. CONCLUSIONS: Performing minimally invasive procedures instead of open surgical procedures in a weightless environment has theoretical advantages, especially in the ability to prevent cabin atmosphere contamination from surgical fluids (blood, pus, irrigation). Visualization will become more important and practical as the endoscopic hardware is miniaturized from its current form, as endoscopic technology becomes more advanced, and as more surgically capable medical crew officers are present in future long-duration space exploration missions.

short duration↗

Branch recovery with compiler-assisted multiple instruction retry

In processing systems where rapid recovery from transient faults is important, schemes for multiple instruction rollback recovery may be appropriate. Multiple instruction retry has been implemented in hardware by researchers and also in mainframe computers. This paper extends compiler-assisted instruction retry to a broad class of code execution failures. Five benchmarks were used to measure the performance penalty of hazard resolution. Results indicate that the enhanced pure software approach can produce performance penalties consistent with existing hardware techniques. A combined compiler/hardware resolution strategy is also described and evaluated. Experimental results indicate a lower performance penalty than with either a totally hardware or totally software approach.

Alewine, N. J.↗

Benchmarking a Tunable Quantum Neural Network on Trapped-Ion and Superconducting Hardware

We implement a quantum generalization of a neural network on trapped-ion and IBM superconducting quantum computers to classify MNIST images, a common benchmark in computer vision. The network feedforward involves qubit rotations whose angles depend on the results of measurements in the previous layer. The network is trained via simulation, but inference is performed experimentally on quantum hardware. The classical-to-quantum correspondence is controlled by an interpolation parameter, $a$, which is zero in the classical limit. Increasing $a$ introduces quantum uncertainty into the measurements, which is shown to improve network performance at moderate values of the interpolation parameter. We then focus on particular images that fail to be classified by a classical neural network but are detected correctly in the quantum network. For such borderline cases, we observe strong deviations from the simulated behavior. We attribute this to physical noise, which causes the output to fluctuate between nearby minima of the classification energy landscape. Such strong sensitivity to physical noise is absent for clear images. We further benchmark physical noise by inserting additional single-qubit and two-qubit gate pairs into the neural network circuits. Our work provides a springboard toward more complex quantum neural networks on current devices: while the approach is rooted in standard classical machine learning, scaling up such networks may prove classically non-simulable and could offer a route to near-term quantum advantage.

FOS: Physical sciences↗

Real-time model-based vision system for object acquisition and tracking

A machine vision system is described which is designed to acquire and track polyhedral objects moving and rotating in space by means of two or more cameras, programmable image-processing hardware, and a general-purpose computer for high-level functions. The image-processing hardware is capable of performing a large variety of operations on images and on image-like arrays of data. Acquisition utilizes image locations and velocities of the features extracted by the image-processing hardware to determine the three-dimensional position, orientation, velocity, and angular velocity of the object. Tracking correlates edges detected in the current image with edge locations predicted from an internal model of the object and its motion, continually updating velocity information to predict where edges should appear in future frames. With some 10 frames processed per second, real-time tracking is possible.

Wilcox, Brian↗

Performance Comparison of Mainframe, Workstations, Clusters, and Desktop Computers

A performance evaluation of a variety of computers frequently found in a scientific or engineering research environment was conducted using a synthetic and application program benchmarks. From a performance perspective, emerging commodity processors have superior performance relative to legacy mainframe computers. In many cases, the PC clusters exhibited comparable performance with traditional mainframe hardware when 8-12 processors were used. The main advantage of the PC clusters was related to their cost. Regardless of whether the clusters were built from new computers or whether they were created from retired computers their performance to cost ratio was superior to the legacy mainframe computers. Finally, the typical annual maintenance cost of legacy mainframe computers is several times the cost of new equipment such as multiprocessor PC workstations. The savings from eliminating the annual maintenance fee on legacy hardware can result in a yearly increase in total computational capability for an organization.

Farley, Douglas L.↗

An Agent Inspired Reconfigurable Computing Implementation of a Genetic Algorithm

Many software systems have been successfully implemented using an agent paradigm which employs a number of independent entities that communicate with one another to achieve a common goal. The distributed nature of such a paradigm makes it an excellent candidate for use in high speed reconfigurable computing hardware environments such as those present in modem FPGA's. In this paper, a distributed genetic algorithm that can be applied to the agent based reconfigurable hardware model is introduced. The effectiveness of this new algorithm is evaluated by comparing the quality of the solutions found by the new algorithm with those found by traditional genetic algorithms. The performance of a reconfigurable hardware implementation of the new algorithm on an FPGA is compared to traditional single processor implementations.

Weir, John M.↗

Hardware Development Process for Human Research Facility Applications

The simple goal of the Human Research Facility (HRF) is to conduct human research experiments on the International Space Station (ISS) astronauts during long-duration missions. This is accomplished by providing integration and operation of the necessary hardware and software capabilities. A typical hardware development flow consists of five stages: functional inputs and requirements definition, market research, design life cycle through hardware delivery, crew training, and mission support. The purpose of this presentation is to guide the audience through the early hardware development process: requirement definition through selecting a development path. Specific HRF equipment is used to illustrate the hardware development paths. The source of hardware requirements is the science community and HRF program. The HRF Science Working Group, consisting of SCientists from various medical disciplines, defined a basic set of equipment with functional requirements. This established the performance requirements of the hardware. HRF program requirements focus on making the hardware safe and operational in a space environment. This includes structural, thermal, human factors, and material requirements. Science and HRF program requirements are defined in a hardware requirements document which includes verification methods. Once the hardware is fabricated, requirements are verified by inspection, test, analysis, or demonstration. All data is compiled and reviewed to certify the hardware for flight. Obviously, the basis for all hardware development activities is requirement definition. Full and complete requirement definition is ideal prior to initiating the hardware development. However, this is generally not the case, but the hardware team typically has functional inputs as a guide. The first step is for engineers to conduct market research based on the functional inputs provided by scientists. CommerCially available products are evaluated against the science requirements as well as modifications needed to meet program requirements. Options are consolidated and the hardware development team reaches a hardware development decision point. Within budget and schedule constraints, the team must decide whether or not to complete the hardware as an in-house, subcontract with vendor, or commercial-off-the-shelf (COTS) development. An in-house development indicates NASA personnel or a contractor builds the hardware at a NASA site. A subcontract development is completed off-site by a commercial company. A COTS item is a vendor product available by ordering a specific part number. The team evaluates the pros and cons of each development path. For example, in-bouse developments utilize existing corporate knowledge regarding bow to build equipment for use in space. However, technical expertise would be required to fully understand the medical equipment capabilities, such as for an ultrasound system. It may require additional time and funding to gain the expertise that commercially exists. The major benefit of subcontracting a hardware development is the product is delivered as an end-item and commercial expertise is utilized. On the other hand, NASA has limited control over schedule delays. The final option of COTS or modified COTS equipment is a compromise between in-house and subcontracts. A vendor product may exist that meets all functional requirements but req uires in-house modifications for successful operation in a space environment. The HRF utilizes equipment developed using all of the paths described: inhouse, subcontract, and modified COTS.

Bauer, Liz↗

Enabling Design Space Exploration for RISC-V Secure Compute Environments

Cycle-level architectural simulation of Trusted Execution Environments (TEEs) can enable extensive design space exploration of these secure architectures. Existing architectural simulators which support TEEs are either based on hardware-level implementations or abstract analytic models. In this paper, we describe the implementation of the gem5 models necessary to run and evaluate the RISC- V-based open source TEE, Keystone, and we discuss how this simulation environment opens new avenues for designing and studying these trusted environments. We show that the Keystone simulations on gem5 exhibit similar performance as the previous hardware evaluations of Keystone. We also describe three simple example use cases (understanding the reason of trusted execution slowdown, performance of memory encryption, and micro-architecture impact on trusted execution performance) to demonstrate how the ability to simulate TEEs can provide useful information about their behavior in the existing form and also with enhanced designs.

97 MATHEMATICS AND COMPUTING↗

OpenABLext: An automatic code generation framework for agent-based simulations on CPU-GPU-FPGA heterogeneous platforms

The execution of agent-based simulations (ABSs) on hardware accelerator devices such as graphics processing units (GPUs) has been shown to offer great performance potentials. However, in heterogeneous hardware environments, it can become increasingly difficult to find viable partitions of the simulation and provide implementations for different hardware devices. To automate this process, we present OpenABLext, an extension to OpenABL, a model specification language for ABSs. By providing a device-aware OpenCL backend, OpenABLext enables the co-execution of ABS on heterogeneous hardware platforms consisting of central processing units, GPUs, and field programmable gate arrays (FPGAs).We present a novel online dispatching method that efficiently profiles partitions of the simulation during run-time to optimize the hardware assignment while using the profiling results to advance the simulation itself. In addition, OpenABLext features automated conflict resolution based on user-specified rules, supports graph-based simulation spaces, and utilizes an efficient neighbor search algorithm. We show the improved performance of OpenABLext and demonstrate the potential of FPGAs in the context of ABS. We illustrate how co-execution can be used to further lower execution times. OpenABLext can be seen as an enabler to tap the computing power of heterogeneous hardware platforms for ABS.

97 MATHEMATICS AND COMPUTING↗

Enabling Exascale Hardware and Software Design through Scalable System Virtualization (Final Report)

The purpose of this project has been to extend the state of the art of systems software for high-end computing (HEC) platforms, and to use systems software to better enable the evaluation of potential future HEC platforms, for example exascale platforms. Such platforms, and their systems software, have the goal of providing scientific computation at new scales, thus enabling new research in the physical sciences and engineering. Over time, the innovations in systems software for such platforms also become applicable to more widely used computing clusters, data centers, and clouds. This was a five-institution project, centered on the Palacios virtual machine monitor (VMM) systems software, a project begun at Northwestern, and originally developed in a previous collaboration between Northwestern University and the University of New Mexico. In this project, Northwestern (including via our subcontract to the University of Pittsburgh) contributed to the continued development of Palacios, along with other team members. We took the leadership role in (1) continued extension of support for emerging Intel and AMD hardware, (2) integration and performance enhancement of overlay networking, (3) connectivity with architectural simulation, (4) binary translation, and (5) support for modern Non-Uniform Memory Access (NUMA) hosts and guests. We also took a supporting role in support for specialized hardware for I/O virtualization, profiling, configurability, and integration with configuration tools. The efforts we led (1-5) were largely successful and executed as expected, with code and papers resulting from them. The project demonstrated the feasibility of a virtualization layer for HEC computing, similar to such layers for cloud or datacenter computing. For effort (3), although a prototype connecting Palacios with the GEM5 architectural simulator was demonstrated, our conclusion was that such a platform was less useful for design space exploration than anticipated due to inherent complexity of the connection between the instruction set architecture level and the microarchitectural level. For effort (4), we found that a code injection approach proved to be more fruitful. The results of our efforts are publicly available in the open source Palacios codebase and published papers, all of which are available from the project web site, v3vee.org. Palacios is currently one of the two codebases (the other being Sandia’s Kitten lightweight kernel) that underlies the node operating system for the DOE Hobbes Project, one of two projects tasked with building a systems software prototype for the national exascale computing effort.

97 MATHEMATICS AND COMPUTING↗

The Mark III VLBI System

Geodetic measurements have errors in centimeter range. Collection of three reports describes both equipment and results of some measurements taken with Mark III very-long-baseline interferometry (VLBI) system. Has demonstrated high accuracy over short baselines, where phase-delay measurements used. Advanced hardware, called Mark III A, developed to improve system performance and efficiency. Original Mark III hardware and III A subsystem upgrades developed as part of NASA Crustal Dynamics Project at Haystack Observatory.

Rogers, A. E. E.↗

Systems engineering and integration: Cost estimation and benefits analysis

Space Transportation Avionics hardware and software cost has traditionally been estimated in Phase A and B using cost techniques which predict cost as a function of various cost predictive variables such as weight, lines of code, functions to be performed, quantities of test hardware, quantities of flight hardware, design and development heritage, complexity, etc. The output of such analyses has been life cycle costs, economic benefits and related data. The major objectives of Cost Estimation and Benefits analysis are twofold: (1) to play a role in the evaluation of potential new space transportation avionics technologies, and (2) to benefit from emerging technological innovations. Both aspects of cost estimation and technology are discussed here. The role of cost analysis in the evaluation of potential technologies should be one of offering additional quantitative and qualitative information to aid decision-making. The cost analyses process needs to be fully integrated into the design process in such a way that cost trades, optimizations and sensitivities are understood. Current hardware cost models tend to primarily use weights, functional specifications, quantities, design heritage and complexity as metrics to predict cost. Software models mostly use functionality, volume of code, heritage and complexity as cost descriptive variables. Basic research needs to be initiated to develop metrics more responsive to the trades which are required for future launch vehicle avionics systems. These would include cost estimating capabilities that are sensitive to technological innovations such as improved materials and fabrication processes, computer aided design and manufacturing, self checkout and many others. In addition to basic cost estimating improvements, the process must be sensitive to the fact that no cost estimate can be quoted without also quoting a confidence associated with the estimate. In order to achieve this, better cost risk evaluation techniques are needed as well as improved usage of risk data by decision-makers. More and better ways to display and communicate cost and cost risk to management are required.

Dean, ED↗

Improving Interlaminar Shear Strength

To achieve NASA's mission of space exploration, innovative manufacturing processes are being applied to the fabrication of complex propulsion elements.1 Use of fiber-reinforced, polymeric composite tanks are known to reduce weight while increasing performance of propulsion vehicles. Maximizing the performance of these materials is needed to reduce the hardware weight to result in increased performance in support of NASA's missions. NASA has partnered with the Mississippi State University (MSU) to utilize a unique scalable approach of locally improving the critical properties needed for composite structures. MSU is responsible for the primary development of the concept with material and engineering support provided by NASA. The all-composite tank shown in figure 1 is fabricated using a prepreg system of IM7 carbon fiber/CYCOM 5320-1 epoxy resin. This is a resin system developed for out-of-autoclave applications. This new technology is needed to support the fabrication of large, all composite structures and is currently being evaluated on a joint project with Boeing for the Space Launch System (SLS) program. In initial efforts to form an all composite pressure vessel using this prepreg system, a 60% decrease in properties was observed in scarf joint regions. Inspection of these areas identified interlaminar failure in the adjacent laminated structure as the main failure mechanism. This project seeks to improve the interlaminar shear strength (ILSS) within the prepreg layup by locally modifying the interply region shown in figure 2.2

Jackson, Justin↗

Radar Detection of High Concentrations of Ice Particles - Methodology and Preliminary Flight Test Results

High Ice Water Content (HIWC) has been identified as a primary causal factor in numerous engine events over the past two decades. Previous attempts to develop a remote detection process utilizing modern commercial radars have failed to produce reliable results. This paper discusses the reasons for previous failures and describes a new technique that has shown very encouraging accuracy and range performance without the need for any hardware modifications to industry’s current radar designs. The performance of this new process was evaluated during the joint NASA/FAA HIWC RADAR II Flight Campaign in August of 2018. Results from that evaluation are discussed, along with the potential for commercial application, and development of minimum operational performance standards for a future commercial radar product.

Harrah, Steven D.↗