Search NASA⌕ Search

Engineering topics

Kramer, Edward

Publications and source records attributed to Kramer, Edward.

Large-scale Nanostructure Simulations from X-ray Scattering Data On Graphics Processor Clusters

X-ray scattering is a valuable tool for measuring the structural properties of materialsused in the design and fabrication of energy-relevant nanodevices (e.g., photovoltaic, energy storage, battery, fuel, and carbon capture andsequestration devices) that are key to the reduction of carbon emissions. Although today's ultra-fast X-ray scattering detectors can provide tremendousinformation on the structural properties of materials, a primary challenge remains in the analyses of the resulting data. We are developing novelhigh-performance computing algorithms, codes, and software tools for the analyses of X-ray scattering data. In this paper we describe two such HPCalgorithm advances. Firstly, we have implemented a flexible and highly efficient Grazing Incidence Small Angle Scattering (GISAXS) simulation code based on theDistorted Wave Born Approximation (DWBA) theory with C++/CUDA/MPI on a cluster of GPUs. Our code can compute the scattered light intensity from any givensample in all directions of space; thus allowing full construction of the GISAXS pattern. Preliminary tests on a single GPU show speedups over 125x compared tothe sequential code, and almost linear speedup when executing across a GPU cluster with 42 nodes, resulting in an additional 40x speedup compared to usingone GPU node. Secondly, for the structural fitting problems in inverse modeling, we have implemented a Reverse Monte Carlo simulation algorithm with C++/CUDAusing one GPU. Since there are large numbers of parameters for fitting in the in X-ray scattering simulation model, the earlier single CPU code required weeks ofruntime. Deploying the AccelerEyes Jacket/Matlab wrapper to use GPU gave around 100x speedup over the pure CPU code. Our further C++/CUDA optimization deliveredan additional 9x speedup.

36 MATERIALS SCIENCE↗

Cryogenic On-Orbit Liquid Depot-Storage, Acquisition and Transfer (COLD-SAT) Experiment Conceptual Design and Feasibility Study

The cryogenic fluid management technologies required for the exploration of the solar system can only be fully developed via space-based experiments. A dedicated spacecraft is the most efficient way to perform these experiments. This report documents the extended conceptual design of the COLD-SAT spacecraft, capable of meeting these experimental requirements. All elements, including the spacecraft, ground segment, launch site modifications and launch vehicle operations, and flight operations are included. Greatly expanded coverage is provided for those areas unique to this cryogenic spacecraft, such as the experiment system, attitude control system, and spacecraft operations. Supporting analyses are included as are testing requirements, facilities surveys, and proposed project timelines.

Kramer, Edward↗