Search NASA⌕ Search

SEARCH · Search NASA

Results for “data parallel”

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 415 records · Page 23

A Parametric, Data-Driven, Non-Intrusive Reduced-Order Model Framework for Crystal Plasticity Simulations of Voids

The influence of the internal structure at micrometer length scales on the deformation of polycrystalline materials can be effectively captured using crystal plasticity finite element methods (CPFEM). However, the complexity and nonlinearity of the deformation equations CPFEM solves demand significant computational power and resources to achieve accurate predictions, limiting its broader application. To address this challenge, we have identified a reduced-order representation of the complex data in order to establish a computationally efficient reduced-order models (ROM) and drastically reduce the computational expense of CPFEM. Specifically, in this work, we developed a parametric, data-driven, and non-intrusive ROM framework for CPFEM using proper orthogonal decomposition (POD) and sparse variational Gaussian process (SVGP) regression for single-crystal microstructures under tensile loading conditions. The developed protocol enables one to compress field into a latent/low-dimensional space described by principal component analysis (PCA) via the singular value decomposition (SVD) algorithm. As a result, the high-dimensional data are reduced to a significantly smaller amount of dimensions with POD bases and POD coefficients. Furthermore, we deployed an ensemble of SVGPs—extended from the classical Gaussian process (GP) regression for scalability and handling big data—in a massively parallel manner to train and predict latent POD coefficients using known POD bases from a set of previously obtained simulations results. Lastly, using the predicted POD coefficients, we reconstructed the full-field results and showed reasonable agreement compared with the true values obtained from running CPFEM. The developed framework is validated with a set of CPFEM simulations of a single embedded void in single-crystal aluminum alloy. While the framework is broadly applicable, this work specifically focuses on single-crystal microstructures, a single load case (e.g., tensile), and a specific void geometry (spherical).

Anisotropy↗

Exploring performance and energy tradeoffs for irregular applications: A case study on the Tilera many-core architecture

High performance, parallel applications with irregular data accesses are becoming a critical workload class for modern systems. In particular, the execution of such workloads on emerging many-core systems is expected to be a significant component of applications in data mining, machine learning, scientific computing and graph analytics. However, power and energy constraints limit the capabilities of individual cores, memory hierarchy and on-chip interconnect of such systems, thus leading to architectural and software trade-os that must be understood in the context of the intended application’s behavior. Irregular applications are notoriously hard to optimize given their data-dependent access patterns, lack of structured locality and complex data structures and code patterns. We have ported two irregular applications, graph community detection using the Louvain method (Grappolo) and high-performance conjugate gradient (HPCCG), to the Tilera many-core system and have conducted a detailed study of platform-independent and platform-specific optimizations that improve their performance as well as reduce their overall energy consumption. To conduct this study, we employ an auto-tuning based approach that explores the optimization design space along three dimensions - memory layout schemes, GCC compiler flag choices and OpenMP loop scheduling options. We leverage MIT’s OpenTuner auto-tuning framework to explore and recommend energy optimal choices for different combinations of parameters. We then conduct an in-depth architectural characterization to understand the memory behavior of the selected workloads. Finally, we perform a correlation study to demonstrate the interplay between the hardware behavior and application characteristics. Using auto-tuning, we demonstrate whole-node energy savings and performance improvements of up to 49:6% and 60% relative to a baseline instantiation, and up to 31% and 45:4% relative to manually optimized variants.

auto tuning↗

Reduction of hexavalent chromium by fasted and fed human gastric fluid. I. Chemical reduction and mitigation of mutagenicity

Evaluation of the reducing capacity of human gastric fluid from healthy individuals, under fasted and fed conditions, is critical for assessing the cancer hazard posed by ingested hexavalent chromium [Cr(VI)] and for developing quantitative physiologically-based pharmacokinetic models used in risk assessment. In the present study, the patterns of Cr(VI) reduction were evaluated in 16 paired pre- and post-meal gastric fluid samples collected from 8 healthy volunteers. Human gastric fluid was effective both in reducing Cr(VI), as measured by using the s-diphenylcarbazide colorimetric method, and in attenuating mutagenicity in the Ames test. The mean (± SE) Cr(VI)-reducing ability of post-meal samples (20.4 ± 2.6 μg Cr(VI)/mL gastric fluid) was significantly higher than that of pre-meal samples (10.2 ± 2.3 μg Cr(VI)/mL gastric fluid). When using the mutagenicity assay, the decrease of mutagenicity produced by pre-meal and post-meal samples corresponded to reduction of 13.3 ± 1.9 and 25.6 ± 2.8 μg Cr(VI)/mL gastric fluid, respectively. These data are comparable to parallel results conducted by using speciated isotope dilution mass spectrometry. Cr(VI) reduction was rapid, with > 70% of total reduction occurring within 1 min and 98% of reduction is achieved within 30 min with post-meal gastric fluid at pH 2.0. pH dependence was observed with decreasing Cr(VI) reducing capacity at higher pH. Attenuation of the mutagenic response is consistent with the lack of DNA damage observed in the gastrointestinal tract of rodents following administration of ≤ 180 ppm Cr(VI) for up to 90 days in drinking water. Quantifying Cr(VI) reduction kinetics in the human gastrointestinal tract is necessary for assessing the potential hazards posed by Cr(VI) in drinking water. - Highlights: • Cr(VI) reduction capacity was greater in post-meal than paired pre-meal samples. • Cr(VI) reduction was rapid, pH dependent, and due to heat stable components. • Gastric fluid attenuates the mutagenicity of Cr(VI) and reduces risk of GI cancer. • The results are useful to quantitatively evaluate the fate of ingested Cr(VI).

60 APPLIED LIFE SCIENCES↗

Pillars of Cloud-Based Earth Observation Science Education

Earth observation (EO) is undergoing a paradigm shift with the development of cloud-based analytical platforms supporting EO data collection and access, parallel processing, easier communication of results, and expanded accessibility. As the global community of users and the diversity of applications grow, there is a clear need for expanded educational capacity to leverage these developments and increase the impact of EO research and teaching. Drawing upon extensive conversations between educators, practitioners, and researchers, we propose three pillars that must be prioritized to prepare students, researchers, and professionals to take full advantage of the cloud-based EO paradigm and guide future growth.

97 MATHEMATICS AND COMPUTING↗

Tonian Carbonates Record Phosphate-Rich Shallow Seas

The early-middle Neoproterozoic is thought to have witnessed significant perturbations to marine P cycling, in turn facilitating the rise of eukaryote-dominated primary production. However, with few robust constraints on aqueous P concentrations, current understanding of Neoproterozoic P cycling is generally model-dependent. To provide new geochemical constraints, we combined microanalytical data sets with solid-state Nuclear Magnetic Resonance, synchrotron-based X-ray Absorption Near Edge Structure spectroscopy, and micro-X-ray Fluorescence imaging to characterize the speciation and distribution of P in Tonian shallow-water carbonate rocks. These data reflect shallow water phosphate concentrations 10–100× higher than modern systems, supporting the hypothesis that tectonically-driven influxes in P periodically initiated kinetically-controlled CaCO 3 deposition, in turn destabilizing marine carbonate chemistry, climate, and nutrient inventories. Alongside these observations, a new compilation and statistical analysis of mudstone geochemistry data indicates that, in parallel, C org and P burial increased across later Tonian continental margins until becoming decoupled at the close of the Tonian, implicating widespread N-limitation triggered by increasing atmospheric O 2 .

58 GEOSCIENCES↗

Calibration of the underground muon detector of the Pierre Auger Observatory

To obtain direct measurements of the muon content of extensive air showers with energy above 10 16.5 eV, the Pierre Auger Observatory is currently being equipped with an underground muon detector (UMD), consisting of 219 10 m 2 -modules, each segmented into 64 scintillators coupled to silicon photomultipliers (SiPMs). Direct access to the shower muon content allows for the study of both of the composition of primary cosmic rays and of high-energy hadronic interactions in the forward direction. As the muon density can vary between tens of muons per m 2 close to the intersection of the shower axis with the ground to much less than one per m 2 when far away, the necessary broad dynamic range is achieved by the simultaneous implementation of two acquisition modes in the read-out electronics: the binary mode, tuned to count single muons, and the ADC mode, suited to measure a high number of them. In this work, we present the end-to-end calibration of the muon detector modules: first, the SiPMs are calibrated by means of the binary channel, and then, the ADC channel is calibrated using atmospheric muons, detected in parallel to the shower data acquisition. The laboratory and field measurements performed to develop the implementation of the full calibration chain of both binary and ADC channels are presented and discussed. The calibration procedure is reliable to work with the high amount of channels in the UMD, which will be operated continuously, in changing environmental conditions, for several years.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

UniverseMachine: The correlation between galaxy growth and dark matter halo assembly from z = 0−10

ABSTRACT We present a method to flexibly and self-consistently determine individual galaxies’ star formation rates (SFRs) from their host haloes’ potential well depths, assembly histories, and redshifts. The method is constrained by galaxies’ observed stellar mass functions, SFRs (specific and cosmic), quenched fractions, ultraviolet (UV) luminosity functions, UV–stellar mass relations, IRX–UV relations, auto- and cross-correlation functions (including quenched and star-forming subsamples), and quenching dependence on environment; each observable is reproduced over the full redshift range available, up to 0 < z < 10. Key findings include the following: galaxy assembly correlates strongly with halo assembly; quenching correlates strongly with halo mass; quenched fractions at fixed halo mass decrease with increasing redshift; massive quenched galaxies reside in higher-mass haloes than star-forming galaxies at fixed galaxy mass; star-forming and quenched galaxies’ star formation histories at fixed mass differ most at z < 0.5; satellites have large scatter in quenching time-scales after infall, and have modestly higher quenched fractions than central galaxies; Planck cosmologies result in up to 0.3 dex lower stellar – halo mass ratios at early times; and, none the less, stellar mass–halo mass ratios rise at z > 5. Also presented are revised stellar mass – halo mass relations for all, quenched, star-forming, central, and satellite galaxies; the dependence of star formation histories on halo mass, stellar mass, and galaxy SSFR; quenched fractions and quenching time-scale distributions for satellites; and predictions for higher-redshift galaxy correlation functions and weak lensing surface densities. The public data release (DR1) includes the massively parallel (>105 cores) implementation (the UniverseMachine), the newly compiled and remeasured observational data, derived galaxy formation constraints, and mock catalogues including lightcones.

79 ASTRONOMY AND ASTROPHYSICS↗

Scalable Computation of Topological Abstractions for Scalar Data

Topological data analysis has become an important tool for large scale scalar data analysis and visualization, efficiently extracting the inherent structure and features of interest of the data. However, with growing dataset sizes and complexity, it is increasingly becoming infeasible to compute topological abstractions of interest in serial and on single machines. This paper presents the state of the art in the scalable computation of topological abstractions on scalar data, in shared memory parallel on single machines, and in distributed memory parallel on multiple machines. We highlight results for set‐based, graph‐based and complex‐based abstractions and organize the state of the art based on this taxonomy. The paper identifies parallelization and distribution techniques common in topological algorithms and highlights further areas of interest with underdeveloped efforts.

97 MATHEMATICS AND COMPUTING↗

SU-E-I-36: A KWIC and Dirty Look at Dose Savings and Perfusion Metrics in Simulated CT Neuro Perfusion Exams

Purpose: CT neuro perfusion scans are one of the highest dose exams. Methods to reduce dose include decreasing the number of projections acquired per gantry rotation, however conventional reconstruction of such scans leads to sampling artifacts. In this study we investigated a projection view-sharing reconstruction algorithm used in dynamic MRI – “K-space Weighted Image Contrast” (KWIC) – applied to simulated perfusion exams and evaluated dose savings and impacts on perfusion metrics. Methods: A FORBILD head phantom containing simulated time-varying objects was developed and a set of parallel-beam CT projection data was created. The simulated scans were 60 seconds long, 1152 projections per turn, with a rotation time of one second. No noise was simulated. 5mm, 10mm, and 50mm objects were modeled in the brain. A baseline, “full dose” simulation used all projections and reduced dose cases were simulated by downsampling the number of projections per turn from 1152 to 576 (50% dose), 288 (25% dose), and 144 (12.5% dose). KWIC was further evaluated at 72 projections per rotation (6.25%). One image per second was reconstructed using filtered backprojection (FBP) and KWIC. KWIC reconstructions utilized view cores of 36, 72, 144, and 288 views and 16, 8, 4, and 2 subapertures respectively. From the reconstructed images, time-to-peak (TTP), cerebral blood flow (CBF) and the FWHM of the perfusion curve were calculated and compared against reference values from the full-dose FBP data. Results: TTP, CBF, and the FWHM were unaffected by dose reduction (to 12.5%) and reconstruction method, however image quality was improved when using KWIC. Conclusion: This pilot study suggests that KWIC preserves image quality and perfusion metrics when under-sampling projections and that the unique contrast weighting of KWIC could provided substantial dose-savings for perfusion CT scans. Evaluation of KWIC in clinical CT data will be performed in the near future. R01 EB014922, NCI Grant U01 CA181156 (Quantitative Imaging Network), and Tobacco Related Disease Research Project grant 22RT-0131.

60 APPLIED LIFE SCIENCES↗

PETSc DMNetwork: A Library for Scalable Network PDE-Based Multiphysics Simulations

We present DMNetwork, a high-level package included in the PETSc library for the simulation of multiphysics phenomena over large-scale networked systems. The library aims at applications that have networked structures such as those in electrical, gas, and water distribution systems. DMNetwork provides data and topology management, parallelization for multiphysics systems over a network, and hierarchical and composable solvers to exploit the problem structure. DMNetwork eases the simulation development cycle by providing the necessary infrastructure through simple abstractions to define and query the network components. This article presents the design of DMNetwork, illustrates its user interface, and demonstrates its ability to solve multiphysics systems, such as an electric circuit, a network of power grid and water subnetworks, and transient hydraulic systems over large networks with more than 2 billion variables on extreme-scale computers using up to 30,000 processors.

extreme-scale computing↗

TEAL

TEAL is a financial performance calculator plugin for the RAVEN code, framework, resolving around the computation of Net Present Value and associated financial metrics. TEAL can make use of inflation rates, taxation, escalation factors, capital expenditure economy of scale scaling factors. The unique feature of TEAL is the capability to be linked with RAVEN external models and build corresponding cash flows using the variables computed by those external models. In addition to be able to use the capability to generate cash flows derived from complex physical models generated by RAVEN, another distinctive feature of TEAL is the capability to provide financial risk/probabilistic metrics that can empower RAVEN to perform optimization/analysis driven by financial risk augmentations. Optimization, robust optimization, parametric studies, large parallel simulations, sensitivity analysis, data mining, etc. are just some of the capabilities that can be leveraged.

Alfonsi, Andrea↗

Rhesus macaque and mouse models for down-selecting circumsporozoite protein based malaria vaccines differ significantly in immunogenicity and functional outcomes

Background: Non-human primates, such as the rhesus macaques, are the preferred model for down-selecting human malaria vaccine formulations, but the rhesus model is expensive and does not allow for direct efficacy testing of human malaria vaccines. Transgenic rodent parasites expressing genes of human Plasmodium are now routinely used for efficacy studies of human malaria vaccines. Mice have however rarely predicted success in human malaria trials and there is scepticism whether mouse studies alone are sufficient to move a vaccine candidate into the clinic. Methods: A comparison of immunogenicity, fine-specificity and functional activity of two Alum-adjuvanted Plasmodium falciparum circumsporozoite protein (CSP)-based vaccines was conducted in mouse and rhesus models. One vaccine was a soluble recombinant protein (CSP) and the other was the same CSP covalently conjugated to the Qβ phage particle (Qβ-CSP). Results: Mice showed different kinetics of antibody responses and different sensitivity to the NANP-repeat and N-terminal epitopes as compared to rhesus. While mice failed to discern differences between the protective efficacy of CSP versus Qβ-CSP vaccine following direct challenge with transgenic Plasmodium berghei parasites, rhesus serum from the Qβ-CSP-vaccinated animals induced higher in vivo sporozoite neutralization activity. Conclusions: Despite some immunologic parallels between models, these data demonstrate that differences between the immune responses induced in the two models risk conflicting decisions regarding potential vaccine utility in humans. In combination with historical observations, the data presented here suggest that although murine models may be useful for some purposes, non-human primate models may be more likely to predict the human response to investigational vaccines.

60 APPLIED LIFE SCIENCES↗

The Portals 4.2 Network Programming Interface

This report presents a specification for the Portals 4 network programming interface. Portals 4 is intended to allow scalable, high-performance network communication between nodes of a parallel computing system. Portals 4 is well suited to massively parallel processing and embedded systems. Portals 4 represents an adaption of the data movement layer developed for massively parallel processing platforms, such as the 4500-node Intel TeraFLOPS machine. Sandia's Cplant cluster project motivated the development of Version 3.0, which was later extended to Version 3.3 as part of the Cray Red Storm machine and XT line. Version 4 is targeted to the next generation of machines employing advanced network interface architectures that support enhanced offload capabilities.

97 MATHEMATICS AND COMPUTING↗

In-House Alternative for Chemical Analyses of Rhenium and Sulfur in Glass

Accurate measurements of rhenium (Re) and sulfur (S) concentrations in solid samples are of critical importance for the key research activities at the Pacific Northwest National Laboratory (PNNL) Waste Form Development Laboratory (WFDL) related to Re behavior during waste glass melting process and solubility of S in glass. Southwest Research Institute (SwRI) has provided reliable services for chemical analysis needs at WFDL; however, its long turnaround time, occasionally up to 5 months, has caused some difficulties. An in-house method was developed for dissolving and fusing glass and feed samples in preparation for analyses by inductively coupled plasma-optical emission spectrometry and -mass spectrometry at a PNNL facility. Using a previously developed sodium hydroxide fusion method as a basis, four groups of samples from Hanford waste glass research were digested and fused at WFDL. The samples included 1) Enhanced low-activity waste glass correlation phase 2/3 melter glasses from the Vitreous State Laboratory at the Catholic University of America, 2) AN-102 dried feeds and glasses, 3) SS-AN-102 dried feeds and glasses, and 4) Integrated Research Project S solubility study glasses. We evaluated three different sets of solution preparation and analysis combinations, which included 1) a WFDL-prepared solution analyzed at SwRI, 2) a PNNLprepared solution analyzed at a laboratory in the Building-331at PNNL, and 3) an SwRIprepared solution analyzed at SwRI. We concluded that the PNNL in-house Re results can be used in parallel with the SwRI data based on the relative standard deviation values less than 6% from three different sets of solution preparation and analysis for all three groups of rhenium-containing samples tested. However, it was proposed that the in-house S data be used for the barium oxide-free glasses only because of the issue of barium sulfate precipitation in digestion/fusion solutions prepared from glasses containing barium oxide. In addition, higher analytical biases between the PNNL and SwRI S results are expected compared to the Re results, based on the relative standard deviation values of less than 10% from three different sets of solution preparation and analysis for two groups of S-containing samples.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Understanding Lustre Internals. Second Edition

The Lustre file system has become a preferred storage resource for systems on the Top500 list, and it is often the file system of choice for small- to medium-sized HPC systems that require parallel shared access to data. Several resources exist to help users deploy and configure Lustre, but the same cannot be said for resources that explain the inner workings of the Lustre source code. A previous ORNL technical report entitled "Understanding Lustre Filesystem Internals" (ORNL/TM-2009/117) provided an excellent summary of Lustre subsystem operations. However, that report is over a decade old and is based on Lustre version 1.6. Since that report was published, Lustre has evolved significantly. Several subsystems underwent significant code changes and many new features have been added to the file system, bringing the current Lustre version up to 2.15.This report aims to document and explain the internal workings of the latest version of the Lustre file system. It will provide more complete and up-to-date information than the previous technical report and should serve as a foundational document for anyone interested in Lustre software development. Key data structures will be described along with the APIs used for interaction among the various Lustre subsystems. Although the Lustre software is constantly being developed, the details in this document should remain relevant for the forseeable future.

97 MATHEMATICS AND COMPUTING↗

Performance tuning of CEED software and 1st and 2nd wave apps

The goal of this milestone was the performance tuning of the CEED software, as well as the use and tuning of CEED to accelerate the first and second wave of targeted ECP applications. In this milestone, the CEED team developed optimization techniques and tuned for performance the CEED software to accelerate the first and second wave target ECP applications. Specifically, the focus was on the following: (1) Efficient use of the memory sub-system for managing data motion and interactions among different physics packages and libraries; this included integration of the new developments in a libCEED 0.5 software release; (2) Enhancing the CEED libraries with GPU and AMD GPU support in close interaction with vendors; (3) Optimal data locality and motion, and enhanced scalability and parallelism; this included vendors interactions for improvements in data motion and making strong scaling easier and more efficient; and (4) Continue boosting performance for the first-wave and second-wave of ECP target applications, including ExaSMR, ExaWind, Urban, MARBL, E3SM, and ExaAM. A main part of this milestone was the performance tuning of the CEED first-wave and second-wave ECP applications. This included the ExaSMR application – Coupled Monte Carlo Neutronics and Fluid Flow Simulation of Small Modular Reactors (ORNL), the MARBL application – Next-Gen Multi-physics Simulation Code (LLNL), and the ExaAM ExaConstit – a miniapp for the Transforming Additive Manufacturing through Exascale Simulation applications project (ExaAM), as well as ExaWind, Urban, and E3SM. The artifacts delivered include performance improvements in CEED’s 1st and 2nd wave of applications, and tuned CEED software for various architectures through a number of backends, freely available in the CEED’s repository on GitHub. See the CEED website, http://ceed.exascaleproject.org and the CEED GitHub organization, http://github.com/ceed for more details. In addition to details and results from the above R&D efforts, in this document we are also reporting on other project-wide activities performed in Q4 of FY19 including: CEED’s third annual meeting, MFEM GPU kernels scaling improvements, libCEED 0.5 and NekRS releases, an overview paper covering latest results on a set of bake-off high-order finite element problems (BPs), and other outreach efforts.

97 MATHEMATICS AND COMPUTING↗

The Portals 4.3 Network Programming Interface

This report presents a specification for the Portals 4 network programming interface. Portals 4 is intended to allow scalable, high-performance network communication between nodes of a parallel computing system. Portals 4 is well suited to massively parallel processing and embedded systems. Portals 4 represents an adaption of the data movement layer developed for massively parallel processing platforms, such as the 4500-node Intel TeraFLOPS machine. Sandia's Cplant cluster project motivated the development of Version 3.0, which was later extended to Version 3.3 as part of the Cray Red Storm machine and XT line. Version 4 is targeted to the next generation of machines employing advanced network interface architectures that support enhanced offload capabilities.

97 MATHEMATICS AND COMPUTING↗