Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “parallel 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 775 records · Page 43

Battery Reinitialization of the Photovoltaic Module of the International Space Station

The photovoltaic (PV) module on the International Space Station (ISS) has been operating since November 2000 and supporting electric power demands of the ISS and its crew of three. The PV module contains photovoltaic arrays that convert solar energy to electrical power and an integrated equipment assembly (IEA) that houses electrical hardware and batteries for electric power regulation and storage. Each PV module contains two independent power channels for fault tolerance. Each power channel contains three batteries in parallel to meet its performance requirements and for fault tolerance. Each battery consists of 76 Ni-Hydrogen (Ni-H2) cells in series. These 76 cells are contained in two orbital replaceable units (ORU) that are connected in series. On-orbit data are monitored and trended to ensure that all hardware is operating normally. Review of on-orbit data showed that while five batteries are operating very well, one is showing signs of mismatched ORUs. The cell pressure in the two ORUs differs by an amount that exceeds the recommended range. The reason for this abnormal behavior may be that the two ORUs have different use history. An assessment was performed and it was determined that capacity of this battery would be limited by the lower pressure ORU. Steps are being taken to reduce this pressure differential before battery capacity drops to the point of affecting its ability to meet performance requirements. As a first step, a battery reinitialization procedure was developed to reduce this pressure differential. The procedure was successfully carried out on-orbit and the pressure differential was reduced to the recommended range. This paper describes the battery performance and the consequences of mismatched ORUs that make a battery. The paper also describes the reinitialization procedure, how it was performed on orbit, and battery performance after the reinitialization. On-orbit data monitoring and trending is an ongoing activity and it will continue as ISS assembly progresses.

Hajela, Gyan↗

Research in Computational Astrobiology

We present results from several projects in the new field of computational astrobiology, which is devoted to advancing our understanding of the origin, evolution and distribution of life in the Universe using theoretical and computational tools. We have developed a procedure for calculating long-range effects in molecular dynamics using a plane wave expansion of the electrostatic potential. This method is expected to be highly efficient for simulating biological systems on massively parallel supercomputers. We have perform genomics analysis on a family of actin binding proteins. We have performed quantum mechanical calculations on carbon nanotubes and nucleic acids, which simulations will allow us to investigate possible sources of organic material on the early earth. Finally, we have developed a model of protobiological chemistry using neural networks.

Chaban, Galina↗

Unstructured Adaptive Meshes: Bad for Your Memory?

This viewgraph presentation explores the need for a NASA Advanced Supercomputing (NAS) parallel benchmark for problems with irregular dynamical memory access. This benchmark is important and necessary because: 1) Problems with localized error source benefit from adaptive nonuniform meshes; 2) Certain machines perform poorly on such problems; 3) Parallel implementation may provide further performance improvement but is difficult. Some examples of problems which use irregular dynamical memory access include: 1) Heat transfer problem; 2) Heat source term; 3) Spectral element method; 4) Base functions; 5) Elemental discrete equations; 6) Global discrete equations. Nonconforming Mesh and Mortar Element Method are covered in greater detail in this presentation.

Biswas, Rupak↗

Effect of Thermal Exposure on the Tensile Properties of Aluminum Alloys for Elevated Temperature Service

Tensile properties were evaluated for four aluminum alloys that are candidates for airframe applications on high speed transport aircraft. These alloys included the Al-Cu-Mg-Ag alloys C415 and C416 and the Al-Cu-Li-Mg-Ag alloys RX818 and ML377. The Al-Cu-Mg alloys CM001, which was used on the Concorde SST, and 1143, which was modified from the alloy used on the TU144 Russian supersonic aircraft, were tested for comparison. The alloys were subjected to thermal exposure at 200 F, 225 F and 275 F for times up to 30,000 hours. Tensile tests were performed on thermally-exposed and as-received material at -65 F, room temperature, 200 F, 225 F and 275 F. All four candidate alloys showed significant tensile property improvements over CM001 and 1143. Room temperature yield strengths of the candidate alloys were at least 20% greater than for CM001 and 1143, for both the as-received and thermally-exposed conditions. The strength levels of alloy RX818 were the highest of all materials investigated, and were 5-10% higher than for ML377, C415 and C416 for the as-received condition and after 5,000 hours thermal exposure. RX818 was removed from this study after 5,000 hours exposure due to poor fracture toughness performance observed in a parallel study. After 30,000 hours exposure at 200 F and 225 F, the alloys C415, C416 and ML377 showed minor decreases in yield strength, tensile strength and elongation when compared to the as-received properties. Reductions in tensile strength from the as-received values were up to 25% for alloys C415, C416 and ML377 after 15,000 hours exposure at 275 F.

Edahl, Robert A., Jr.↗

Microgravity alters protein phosphorylation changes during initiation of sea urchin sperm motility

European Space Agency (ESA) studies demonstrated that bull sperm swim with higher velocity in microgravity (microG) than at 1 G. Coupling between protein phosphorylation and sperm motility during activation in microG and at 1 G was examined in the ESA Biorack on two space shuttle missions. Immotile sperm were activated to swim (86-90% motility) at launch +20 h by dilution into artificial seawater (ASW). Parallel ground controls were performed 2 h after the flight experiment. Activation after 0, 30, and 60 s was terminated with electrophoresis sample buffer and samples analyzed for phosphoamino acids by Western blotting. Phosphorylation of a 130-kDa phosphothreonine-containing protein (FP130) occurred three to four times faster in microG than at 1 G. A 32-kDa phosphoserine-containing protein was significantly stimulated at 30 s but returned to 1 G control levels at 60 s. The rate of FP130 phosphorylation in microG was attenuated by D2O, suggesting that changes in water properties participate in altering signal transduction. Changes in FP130 phosphorylation triggered by the egg peptide speract were delayed in microG. These results demonstrate that previously observed effects of microG on sperm motility are coupled to changes in phosphorylation of specific flagellar proteins and that early events of sperm activation and fertilization are altered in microG.

NASA Experiment Number 9403057 2/2↗

Hurricane Forecasting with the High-resolution NASA Finite-volume General Circulation Model

A high-resolution finite-volume General Circulation Model (fvGCM), resulting from a development effort of more than ten years, is now being run operationally at the NASA Goddard Space Flight Center and Ames Research Center. The model is based on a finite-volume dynamical core with terrain-following Lagrangian control-volume discretization and performs efficiently on massive parallel architectures. The computational efficiency allows simulations at a resolution of a quarter of a degree, which is double the resolution currently adopted by most global models in operational weather centers. Such fine global resolution brings us closer to overcoming a fundamental barrier in global atmospheric modeling for both weather and climate, because tropical cyclones and even tropical convective clusters can be more realistically represented. In this work, preliminary results of the fvGCM are shown. Fifteen simulations of four Atlantic tropical cyclones in 2002 and 2004 are chosen because of strong and varied difficulties presented to numerical weather forecasting. It is shown that the fvGCM, run at the resolution of a quarter of a degree, can produce very good forecasts of these tropical systems, adequately resolving problems like erratic track, abrupt recurvature, intense extratropical transition, multiple landfall and reintensification, and interaction among vortices.

Atlas, R.↗

Probabilistic Design of a Wind Tunnel Model to Match the Response of a Full-Scale Aircraft

approach is presented for carrying out the reliability-based design of a plate-like wing that is part of a wind tunnel model. The goal is to design the wind tunnel model to match the stiffness characteristics of the wing box of a flight vehicle while satisfying strength-based risk/reliability requirements that prevents damage to the wind tunnel model and fixtures. The flight vehicle is a modified F/A-18 aircraft. The design problem is solved using reliability-based optimization techniques. The objective function to be minimized is the difference between the displacements of the wind tunnel model and the corresponding displacements of the flight vehicle. The design variables control the thickness distribution of the wind tunnel model. Displacements of the wind tunnel model change with the thickness distribution, while displacements of the flight vehicle are a set of fixed data. The only constraint imposed is that the probability of failure is less than a specified value. Failure is assumed to occur if the stress caused by aerodynamic pressure loading is greater than the specified strength allowable. Two uncertain quantities are considered: the allowable stress and the thickness distribution of the wind tunnel model. Reliability is calculated using Monte Carlo simulation with response surfaces that provide approximate values of stresses. The response surface equations are, in turn, computed from finite element analyses of the wind tunnel model at specified design points. Because the response surface approximations were fit over a small region centered about the current design, the response surfaces were refit periodically as the design variables changed. Coarse-grained parallelism was used to simultaneously perform multiple finite element analyses. Studies carried out in this paper demonstrate that this scheme of using moving response surfaces and coarse-grained computational parallelism reduce the execution time of the Monte Carlo simulation enough to make the design problem tractable. The results of the reliability-based designs performed in this paper show that large decreases in the probability of stress-based failure can be realized with only small sacrifices in the ability of the wind tunnel model to represent the displacements of the full-scale vehicle.

Mason, Brian H.↗

The Production of Jets From Magnetized Accretion Disks: Simulation of the Blandford-Payne Mechanism

We have used massively parallel supercomputer simulations to perform an extensive study of a plausible mechanism for producing the jets seen in extragalactic radio sources - acceleration and collimation by coronal magnetic fields in an accretion disk orbiting a central black hole. We find that such disks can propel jets for a wide range of coronal conditions. The terminal jet velocity is a strong function of the magnetic field equatorial component. Acceleration and collimation are produced by a tight azimuthal field coil generated in the corona, rather than by a stiff poloidal field extending to large distances. The jets are pressure-confined when the external medium pressure is high, but magnetically- confined when it is low.

Blandford-Payne Mechanism↗

Automated design of spacecraft systems power subsystems

This paper discusses the application of evolutionary computing to a dynamic space vehicle power subsystem resource and performance simulation in a parallel processing environment. Our objective is to demonstrate the feasibility, application and advantage of using evolutionary computation techniques for the early design search and optimization of space systems.

optimzation space designs↗

Direct Simulation of Multiple Scattering by Discrete Random Media Illuminated by Gaussian Beams

The conventional orientation-averaging procedure developed in the framework of the superposition T-matrix approach is generalized to include the case of illumination by a Gaussian beam (GB). The resulting computer code is parallelized and used to perform extensive numerically exact calculations of electromagnetic scattering by volumes of discrete random medium consisting of monodisperse spherical particles. The size parameters of the scattering volumes are 40, 50, and 60, while their packing density is fixed at 5%. We demonstrate that all scattering patterns observed in the far-field zone of a random multisphere target and their evolution with decreasing width of the incident GB can be interpreted in terms of idealized theoretical concepts such as forward-scattering interference, coherent backscattering (CB), and diffuse multiple scattering. It is shown that the increasing violation of electromagnetic reciprocity with decreasing GB width suppresses and eventually eradicates all observable manifestations of CB. This result supplements the previous demonstration of the effects of broken reciprocity in the case of magneto-optically active particles subjected to an external magnetic field.

Mackowski, Daniel W.↗

Experimental Validation of Numerical Simulations for an Acoustic Liner in Grazing Flow

A coordinated experimental and numerical simulation effort is carried out to improve our understanding of the physics of acoustic liners in a grazing flow as well our computational aeroacoustics (CAA) method prediction capability. A numerical simulation code based on advanced CAA methods is developed. In a parallel effort, experiments are performed using the Grazing Flow Impedance Tube at the NASA Langley Research Center. In the experiment, a liner is installed in the upper wall of a rectangular flow duct with a 2 inch by 2.5 inch cross section. Spatial distribution of sound pressure levels and relative phases are measured on the wall opposite the liner in the presence of a Mach 0.3 grazing flow. The computer code is validated by comparing computed results with experimental measurements. Good agreements are found. The numerical simulation code is then used to investigate the physical properties of the acoustic liner. It is shown that an acoustic liner can produce self-noise in the presence of a grazing flow and that a feedback acoustic resonance mechanism is responsible for the generation of this liner self-noise. In addition, the same mechanism also creates additional liner drag. An estimate, based on numerical simulation data, indicates that for a resonant liner with a 10% open area ratio, the drag increase would be about 4% of the turbulent boundary layer drag over a flat wall.

Tam, Christopher K. W.↗

An Integrated Circuit for Radio Astronomy Correlators Supporting Large Arrays of Antennas

Radio telescopes that employ arrays of many antennas are in operation, and ever larger ones are being designed and proposed. Signals from the antennas are combined by cross-correlation. While the cost of most components of the telescope is proportional to the number of antennas N, the cost and power consumption of cross-correlationare proportional to N2 and dominate at sufficiently large N. Here we report the design of an integrated circuit (IC) that performs digital cross-correlations for arbitrarily many antennas in a power-efficient way. It uses an intrinsically low-power architecture in which the movement of data between devices is minimized. In a large system, each IC performs correlations for all pairs of antennas but for a portion of the telescope's bandwidth (the so-called "FX" structure). In our design, the correlations are performed in an array of 4096 complex multiply-accumulate (CMAC) units. This is sufficient to perform all correlations in parallel for 64 signals (N=32 antennas with 2 opposite-polarization signals per antenna). When N is larger, the input data are buffered in an on-chipmemory and the CMACs are re-used as many times as needed to compute all correlations. The design has been synthesized and simulated so as to obtain accurate estimates of the IC's size and power consumption. It isintended for fabrication in a 32 nm silicon-on-insulator process, where it will require less than 12mm2 of silicon area and achieve an energy efficiency of 1.76 to 3.3 pJ per CMAC operation, depending on the number of antennas. Operation has been analyzed in detail up to N = 4096. The system-level energy efficiency, including board-levelI/O, power supplies, and controls, is expected to be 5 to 7 pJ per CMAC operation. Existing correlators for the JVLA (N = 32) and ALMA (N = 64) telescopes achieve about 5000 pJ and 1000 pJ respectively usingapplication-specific ICs in older technologies. To our knowledge, the largest-N existing correlator is LEDA atN = 256; it uses GPUs built in 28 nm technology and achieves about 1000 pJ. Correlators being designed for the SKA telescopes (N = 128 and N = 512) using FPGAs in 16nm technology are predicted to achieve about 100 pJ.

ASIC↗

An Innovative Infrastructure with a Universal Geo-Spatiotemporal Data Representation Supporting Cost-Effective Integration of Diverse Earth Science Data

The SpatioTemporal Adaptive Resolution Encoding (STARE) is a unifying scheme encoding geospatial and temporal information for organizing data on scalable computing/storage resources, minimizing expensive data transfers. STARE provides a compact representation that turns set-logic functions into integer operations, e.g. conditional sub-setting, taking into account representative spatiotemporal resolutions of the data in the datasets. STARE geo-spatiotemporally aligns data placements of diverse data on massive parallel resources to maximize performance. Automating important scientific functions (e.g. regridding) and computational functions (e.g. data placement) allows scientists to focus on domain-specific questions instead of expending their efforts and expertise on data processing. With STARE-enabled automation, SciDB (Scientific Database) plus STARE provides a database interface, reducing costly data preparation, increasing the volume and variety of interoperable data, and easing result sharing. Using SciDB plus STARE as part of an integrated analysis infrastructure dramatically eases combining diametrically different datasets.

Rilee, Michael Lee↗

Planetary Exploration Reinvented

During the past 50 years, we have learned to explore and work in space. Much of what we know about the Solar System we owe to observations and sampling made by robotic spacecraft, landers, planetary rovers, and astronauts. As we look to the future, however, there is ample opportunity to reinvent planetary exploration: to develop new techniques and systems that will enhance and enable discovery.In this talk, I will describe how the NASA Ames Intelligent Robotics Group (IRG) is working to reinvent planetary exploration. First, I will present IRG's development of robots for human exploration. These robots are designed to perform work before, in parallel, and after human activity. Next, I will show how IRG is building automated planetary mapping systems to process the enormous amount of data that NASA collects from orbit. Finally, I will discuss how IRG is changing the way ground control software is created, particularly for supporting science operations.

robotics↗

Characterization of the Aerosol Source Term in Dry Storage Canisters

As long-term dry storage of used nuclear fuel at independent spent fuel storage installations (ISFSI) trends toward the de facto back end of the US fuel cycle, it becomes appropriate to investigate potential degradation and dispersion scenarios for suitable risk mitigation purposes. Pitting and subsequent stress corrosion cracking of the canister wall is currently viewed as a potential scenario leading to a through-wall pathway for contamination to be transferred from within the storage container to the surrounding environment. While stress corrosion cracking measurements are currently underway to further characterize this scenario, a parallel effort endeavors to perform a consequence analysis of conditions in which through wall cracks are indeed formed. This effort consists of engineering scale modeling using the GOTHIC and MELCOR software packages along with experimental depletion and penetration tests.

spent fuel storage, aerosol deposition, Stress Cor↗

A PIC Bootstrapping Strategy for Exascale CFD-DEM Simulation

The exascale computing era comes with the release of MFIX-Exa, a new code for studying gas-particle fluidization using CFD-DEM and PIC models on massively parallel, heterogeneous high-performance computing architectures. However, as compute resources continue to grow in scale and complexity, so too does the impetus to use them efficiently. Here, we propose a novel bootstrapping method to minimize neglected simulation time and cast the approach more broadly among a growing field of multi-fidelity methods.

Porcu, Roberto↗

Experience with the alpaka performance portability library in the CMS software

ion Library for Parallel Kernel Acceleration) is a header-only C++ library that provides performance portability across different back-ends, abstracting the underlying levels of parallelism. It supports serial and parallel execution on CPUs, and extremely parallel execution on NVIDIA, AMD and Intel GPUs.This contribution will show how alpaka is used in the CMS software to develop and maintain a single code base; to use different toolchains to build the code for each supported back-end, and link them into a single application; to seamlessly select the best backend at runtime, and implement portable reconstruction algorithms that run efficiently on CPUs and GPUs from different vendors. It will describe the validation and deployment of the alpaka-based implementation in the CMS High Level Trigger, and highlight how it achieves near-native performance.

Alawieh, Jaafar [CERN]↗

Improving I/O Performance for Exascale Applications through Online Data Layout Reorganization

The applications being developed within the U.S. Exascale Computing Project (ECP) to run on imminent Exascale computers will generate scientific results with unprecedented fidelity and record turn-around time. Many of these codes are based on particle-mesh methods and use advanced algorithms, especially dynamic load-balancing and mesh-refinement, to achieve high performance on Exascale machines. Yet, as such algorithms improve parallel application efficiency, they raise new challenges for I/O logic due to their irregular and dynamic data distributions. Thus, while the enormous data rates of Exascale simulations already challenge existing file system write strategies, the need for efficient read and processing of generated data introduces additional constraints on the data layout strategies that can be used when writing data to secondary storage. We review these I/O challenges and introduce two online data layout reorganization approaches for achieving good tradeoffs between read and write performance. We demonstrate the benefits of using these two approaches for the ECP particle-in-cell simulation WarpX, which serves as a motif for a large class of important Exascale applications. Here, we show that by understanding application I/O patterns and carefully designing data layouts we can increase read performance by more than 80 percent.

97 MATHEMATICS AND COMPUTING↗