Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “CUDA”

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 379 records · Page 21

Thermally-induced solid state transformation of β‐Fe{sub 2}O{sub 3} nanoparticles in various atmospheres

To date, iron oxides have become one of the most studied nanomaterials due to their interesting and aaplication appealing physical, chemical, and biological properties in comparison with their bulk counterparts. In general, four forms of iron(III) oxide can be distinguished depending on their crystallographic and magnetic properties. In this work, one of the rare phases of iron(III) oxide, β‐Fe{sub 2}O{sub 3}, prepared by the solid state reaction was explored for the thermal transformations in various ambient atmospheres, including O{sub 2}, N{sub 2}, and CO{sub 2} atmospheres. The thermally treated products were investigated employing X-ray powder diffraction and {sup 57}Fe Mössbauer spectroscopy.

75 CONDENSED MATTER PHYSICS, SUPERCONDUCTIVITY AND↗

Magnetic interaction in oxygenated alpha Fe-phthalocyanines

Alpha iron phthalocyanines (α-FePc) oxygenated at low temperatures were investigated with the help of {sup 57}Fe Mössbauer spectroscopy, magnetization measurements (SQUID) and X-ray diffractometry (XRD). Mössbauer spectroscopy revealed that upon oxygenation of α-FePc, new species were formed which could be associated with Fe{sup III}Pc oxygen adducts. Unexpectedly, magnetically split spectrum of oxygenated α-FePc was observed below 20 K. In-field Mössbauer spectra in a 5 T external magnetic field at 5K and magnetization measurements indicate antiferromagnetic coupling in oxygenated α-FePc.

75 CONDENSED MATTER PHYSICS, SUPERCONDUCTIVITY AND↗

Development of a direct-sampling RF receiver for precision beam charge measurements in the MOLLER experiment

Here, we have developed and tested a direct-sampling RF receiver capable of measuring the amplitude of a 1497 MHz sinusoidal beam signal in 0.5 ms integration windows with a relative uncertainty of better than 10 parts per million. The receiver is intended for measuring signals from beam current monitoring cavities on the beamline of the Continuous Electron Beam Accelerator Facility (CEBAF) at Jefferson Lab. The beam signal strength, frequency, and integration window fulfill the thus far unmet requirements of the upcoming MOLLER experiment to measure the beam charge for different helicity states.

47 OTHER INSTRUMENTATION↗

Modeling Data Movement Performance on Heterogeneous Architectures

The cost of data movement on parallel systems varies greatly with machine architecture, job partition, and nearby jobs. Performance models that accurately capture the cost of data movement provide a tool for analysis, allowing for communication bottlenecks to be pinpointed. Modern heterogeneous architectures yield increased variance in data movement as there are a number of viable paths for inter-GPU communication. In this paper, we present performance models for the various paths of inter-node communication on modern heterogeneous architectures, including the trade-off between GPUDirect communication and copying to CPUs. Furthermore, we present a novel optimization for inter-node communication based on these models, utilizing all available CPU cores per node. Finally, we show associated performance improvements for MPI collective operations.

97 MATHEMATICS AND COMPUTING↗

Scalable Cloning on Large-Scale GPU Platforms with Application to Time-Stepped Simulations on Grids

Cloning is a technique to efficiently simulate a tree of multiple what-if scenarios that are unraveled during the course of a base simulation. However, cloned execution is highly challenging to realize on large, distributed memory computing platforms, due to the dynamic nature of the computational load across clones, and due to the complex dependencies spanning the clone tree. In this paper, we present the conceptual simulation framework, algorithmic foundations, and runtime interface of CloneX, a new system we designed for scalable simulation cloning. It efficiently and dynamically creates whole logical copies of a dynamic tree of simulations across a large parallel system without full physical duplication of computation and memory. The performance of a prototype implementation executed on up to 1,024 graphical processing units of a supercomputing system has been evaluated with three benchmarks—heat diffusion, forest fire, and disease propagation models—delivering a speed up of over two orders of magnitude compared to replicated runs. Finally, the results demonstrate a significantly faster and scalable way to execute many what-if scenario ensembles of large simulations via cloning using the CloneX interface.

97 MATHEMATICS AND COMPUTING↗

Automatic Differentiation of C++ Codes on Emerging Manycore Architectures with Sacado

Automatic differentiation (AD) is a well-known technique for evaluating analytic derivatives of calculations implemented on a computer, with numerous software tools available for incorporating AD technology into complex applications. However, a growing challenge for AD is the efficient differentiation of parallel computations implemented on emerging manycore computing architectures such as multicore CPUs, GPUs, and accelerators as these devices become more pervasive. In this work, we explore forward mode, operator overloading-based differentiation of C++ codes on these architectures using the widely available Sacado AD software package. In particular, we leverage Kokkos, a C++ tool providing APIs for implementing parallel computations that is portable to a wide variety of emerging architectures. Here we describe the challenges that arise when differentiating code for these architectures using Kokkos, and two approaches for overcoming them that ensure optimal memory access patterns as well as expose additional dimensions of fine-grained parallelism in the derivative calculation. We describe the results of several computational experiments that demonstrate the performance of the approach on a few contemporary CPU and GPU architectures. We then conclude with applications of these techniques to the simulation of discretized systems of partial differential equations.

97 MATHEMATICS AND COMPUTING↗

Evaluation of PETSc on a Heterogeneous Architecture, the OLCF Summit System: Part II - Basic Communication Performance

Nearest-neighbor communication is at the heart of many high-performance parallel computations. We report on the performance of such communication on the Oak Ridge Leadership Computing Facility system Summit in the context of the PETSc communication module. The analysis in this report includes basic Ping-Pong point-to-point communication and regular and irregular nearest-neighbor communication.

97 MATHEMATICS AND COMPUTING↗

MPI nuts and bolts and more [Slides]

MPI (Message-Passing Interface) is a message-passing library interface specification. All parts of this definition are significant. MPI addresses primarily the message-passing parallel programming model, in which data is moved from the address space of one process to that of another process through cooperative operations on each process. . . MPI is a specification, not an implementation; there are multiple implementations of MPI. This specification is for a library interface; MPI is not a language, and all MPI operations are expressed as functions, subroutines, or methods, according to the appropriate language bindings that, for C and Fortran, are part of the MPI standard. MPI Forum is the organization which is responsible for the MPI Specification.

97 MATHEMATICS AND COMPUTING↗

Pulse height response of an optical particle counter to monodisperse aerosols

The pulse height response of a right angle scattering optical particle counter has been investigated using monodisperse aerosols of polystyrene latex spheres, di-octyl phthalate and methylene blue. The results confirm previous measurements for the variation of mean pulse height as a function of particle diameter and show good agreement with the relative response predicted by Mie scattering theory. Measured cumulative pulse height distributions were found to fit reasonably well to a log normal distribution with a minimum geometric standard deviation of about 1.4 for particle diameters greater than about 2 micrometers. The geometric standard deviation was found to increase significantly with decreasing particle diameter.

Wilmoth, R. G.↗

Outer planet satellite return missions using in situ propellant production

In situ production of oxygen and oxygen with hydrogen for utilization as return propellant from the Galilean satellites has been investigated. Europa has emerged as the preferred landing sight because of the availability of water ice and its surface temperature. When oxygen is used with methane transported from earth, a Europa sample return mission requires 4000 kg less estimated earth launch mass than a vehicle using space storable propellant. Neither methane nor oxygen require active refrigeration at Europa. When oxygen and hydrogen are both utilized to form the primary sample return propellant, the required processor mass increases, but the estimated earth launch mass requirement is reduced by an additional 550 kg.

Ash, R. L.↗

Direct simulation of hypersonic flows over blunt slender bodies

Results of a numerical study of low-density hypersonic flow about cylindrically blunted wedges and spherically blunted cones with body half angles of 0, 5, and 10 deg are presented. Most of the transitional flow regime encountered during entry between the free molecule and continuum regimes is simulated for a reentry velocity of 7.5 km/s by including freestream conditions of 70 to 100 km. The bodies are at zero angle of incidence and have diffuse and finite catalytic surfaces. Translational, thermodynamic, and chemical nonequilibrium effects are considered in the numerical simulation by utilizing the direct simulation Monte Carlo (DSMC) method. The numerical simulations show that noncontinuum effects such as surface temperature jump, and velocity slip are evident for all cases considered. The onset of chemical dissociation occurs at a simulated altitude of 96 km for the two-dimensional configurations. Comparisons between the DSMC and continuum viscous shock-layer calculations highlight the significant difference in flowfield structure predicted by the two methods.

Moss, J. N.↗

Nonequilibrium effects for hypersonic transitional flows

Presented are the results of numerical simulations of hypersonic flow about blunt cones and hemispherical nose configurations for reentry velocities of 7.5 and 10 km/s. Cone half angles 0, 5, and 10 deg are considered at zero angle of incidence; however, the focus is for the 5 deg cone. The body size and altitude ranges considered (70 to 110 km) are such that the flow is in the transitional regime. Translational, thermodynamic, and chemical nonequilibrium effects are considered in the numerical simulation by utilizing the direct simulation Monte Carlo (DSMC) method of Bird. The DSMC results are compared with those obtained with viscous shock-layer and Navier-Stokes methods. Comparisons between the DSMC and continuum calculations show the altitude range where differences in flowfield structure and surface quantities become significant. The current calculations show that the binary scaling similitude provides a means of correlating the blunt body surface quantities in the hypersonic, transitional regime. Furthermore, for the higher velocity entry conditions, the results highlight some of the concerns in the application of multitemperature continuum formulations, particularly the use of some proposed functional relations for the chemical rate constants under thermodynamic nonequilibrium conditions.

Moss, James N.↗

Characterization of spacecraft and environmental disturbances on a SmallSat

The objective of this study is to model the on-orbit vibration environment encountered by a SmallSat. Vibration control issues are common to the Earth observing, imaging, and microgravity communities. A spacecraft may contain dozens of support systems and instruments each a potential source of vibration. The quality of payload data depends on constraining vibration so that parasitic disturbances do not affect the payload's pointing or microgravity requirement. In practice, payloads are designed incorporating existing flight hardware in many cases with nonspecific vibration performance. Thus, for the development of a payload, designers require a thorough knowledge of existing mechanical devices and their associated disturbance levels. This study evaluates a SmallSat mission and seeks to answer basic questions concerning on-orbit vibration. Payloads were considered from the Earth observing, microgravity, and imaging communities. Candidate payload requirements were matched to spacecraft bus resources of present day SmallSats. From the set of candidate payloads, the representative payload GLAS (Geoscience Laser Altimeter System) was selected. The requirements of GLAS were considered very stringent for the 150 - 500 kg class of payloads. Once the payload was selected, a generic SmallSat was designed in order to accommodate the payload requirements (weight, size, power, etc.). This study seeks to characterize the on-orbit vibration environment of a SmallSat designed for this type of mission and to determine whether a SmallSat can provide the precision pointing and jitter control required for earth observing payloads.

Johnson, Thomas A.↗

Using Fast-Steering Mirror Control to Reduce Instrument Pointing Errors Caused by Spacecraft Jitter

The scope of this study was to investigate the benefit of using feedback control of a Fast Steering Mirror (FSM) to reduce instrument pointing errors. Initially, the study identified FSM control technologies and categorized them according to their use, range of applicability, and physical requirements. Candidate payloads were then evaluated according to their relevance in use of fast steering minor control technologies. This leads to the mission and instrument selection which served as the candidate mission for numerical modeling. A standard SmallSat was designed in order to accommodate the payload requirements (weight, size, power, etc.). This included sizing the SmallSat bus, sizing the solar array, choosing appropriate antennas, and identifying an attitude control system (ACS). A feedback control system for the FSM compensation was then designed, and the instrument pointing error and SmallSat jitter environment for open-loop and closed-loop FSM control were evaluated for typical SmallSat disturbances. The results were then compared to determine the effectiveness of the FSM feedback control system.

Antol, Jeffery↗

Analysis of the Effects of Vitiates on Surface Heat Flux in Ground Tests of Hypersonic Vehicles

To achieve the high enthalpy conditions associated with hypersonic flight, many ground test facilities burn fuel in the air upstream of the test chamber. Unfortunately, the products of combustion contaminate the test gas and alter gas properties and the heat fluxes associated with aerodynamic heating. The difference in the heating rates between clean air and a vitiated test medium needs to be understood so that the thermal management system for hypersonic vehicles can be properly designed. This is particularly important for advanced hypersonic vehicle concepts powered by air-breathing propulsion systems that couple cooling requirements, fuel flow rates, and combustor performance by flowing fuel through sub-surface cooling passages to cool engine components and preheat the fuel prior to combustion. An analytical investigation was performed comparing clean air to a gas vitiated with methane/oxygen combustion products to determine if variations in gas properties contributed to changes in predicted heat flux. This investigation started with simple relationships, evolved into writing an engineering-level code, and ended with running a series of CFD cases. It was noted that it is not possible to simultaneously match all of the gas properties between clean and vitiated test gases. A study was then conducted selecting various combinations of freestream properties for a vitiated test gas that matched clean air values to determine which combination of parameters affected the computed heat transfer the least. The best combination of properties to match was the free-stream total sensible enthalpy, dynamic pressure, and either the velocity or Mach number. This combination yielded only a 2% difference in heating. Other combinations showed departures of up to 10% in the heat flux estimate.

Cuda, Vincent↗

Heat Flux and Wall Temperature Estimates for the NASA Langley HIFiRE Direct Connect Rig

An objective of the Hypersonic International Flight Research Experimentation (HIFiRE) Program Flight 2 is to provide validation data for high enthalpy scramjet prediction tools through a single flight test and accompanying ground tests of the HIFiRE Direct Connect Rig (HDCR) tested in the NASA LaRC Arc Heated Scramjet Test Facility (AHSTF). The HDCR is a full-scale, copper heat sink structure designed to simulate the isolator entrance conditions and isolator, pilot, and combustor section of the HIFiRE flight test experiment flowpath and is fully instrumented to assess combustion performance over a range of operating conditions simulating flight from Mach 5.5 to 8.5 and for various fueling schemes. As part of the instrumentation package, temperature and heat flux sensors were provided along the flowpath surface and also imbedded in the structure. The purpose of this paper is to demonstrate that the surface heat flux and wall temperature of the Zirconia coated copper wall can be obtained with a water-cooled heat flux gage and a sub-surface temperature measurement. An algorithm was developed which used these two measurements to reconstruct the surface conditions along the flowpath. Determinations of the surface conditions of the Zirconia coating were conducted for a variety of conditions.

Cuda, Vincent, Jr.↗