Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “ECP”

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 271 records · Page 15

Hardware Evaluation: Abstract Machine Models and Proxy Architectures for Exascale Computing

The strategic and economic impacts of high performance computing (HPC) systems, over the last several decades, have enabled dramatic improvements in manufacturing, design, development, and research, across almost every sector of the U.S. economy, including genetic analysis for agriculture and medicine, oil exploration, electronics, aircraft, and automotive design, and of course national defense technologies. HPC has repeatedly compounded reductions in time-to-solution and time-to-market in each of these areas. In recognition of these strategic and economic impacts, the Department of Energy (DOE) created the Exascale Computing Project (ECP) as a broad-based technology project focusing on simultaneously co-evolving high-performance computing architecture, system software, and application software. While many details of the exascale architectures are undefined, communicating the form and direction of this co-evolution of advances, in each of these three components, across the project, presents a need for a common language through which these advances can be shared. In this document we present a series of abstract representations designed to allow application developers to focus on the aspects of the machine that are important or relevant to performance and code structure. These abstract machine models (AMMs) describe the proposed architectures at the component and system level and are intended as communication aids between application developers and hardware architects during the co-design process. In addition to providing a common language for communication, the constraints of protecting the intellectual property of ECP’s vendor partners requires that the architectural advances be presented in an abstract sense, rather than exposing the specifics of an individual vendor’s designs, while still providing enough detail such that application developers will be able to reason about the performance trade-offs in the design space of their applications.

97 MATHEMATICS AND COMPUTING↗

Analysis of Tank 38H (HTF-38-21-24, -25) and Tank 43H (HTF-43-21-26, -27) Samples for Support of the Enrichment Control and Corrosion Control Programs

Feed limits have been established for the 2H-Evaporator system to ensure nuclear criticality is not possible and corrosion is minimized. These limits are protected by the Enrichment Control Program (ECP) and the Corrosion Control Program (CCP) that require periodic sampling and analysis to confirm that the waste supernate composition stays within the limits. Savannah River Remediation (SRR) obtained samples from two different heights within each of the two waste tanks supporting the 2H-Evaporator operations on March 26, 2021. The Tank 38H (evaporator drop tank) and Tank 43H (evaporator feed tank) samples were received by the Savannah River National Laboratory (SRNL) Shielded Cells on March 26, 2021. Analysis of these samples provides information necessary for determining compliance with the ECP and CCP. The sample characterization was requested via a Technical Task Request (TTR) and conducted based on a Task Technical and Quality Assurance Plan (TTQAP).

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Non-Proprietary Companion to the Q1 CY2021 PathForward Final Assessment (WBS 2.4.1, Milestone PM-HI-1040)

The PathForward element of the Exascale Computing Project (ECP) Hardware and Integration (HI) focus area has met its goals of preparing the US industry for exascale system procurements and generally improving US competitiveness in the worldwide computing market. This report is a companion to the deliverable for the ECP milestone PM-HI-1040, Assess PathForward Impact Against Exascale Hardware Challenges, which gives a summary of the final status of each PathForward project, describes progress achieved against PathForward contract milestones, and includes a final assessment of each vendor’s progress on key exascale challenges. This companion document details the results of the PathForward research to the extent possible without disclosing proprietary information and the impact on products and US exascale systems. In addition, it captures lessons learned in order to inform future projects in general and in high-performance computing in particular.

97 MATHEMATICS AND COMPUTING↗

High-order algorithmic developments and optimizations for large-scale GPU-accelerated simulations (Milestone CEED-MS36)

The goal of this milestone was to improve the high-order software ecosystem for CEED-enabled ECP applications by making progress on efficient matrix-free kernels targeting forthcoming ECP architectures. These kernels included matrix-free preconditioning and the development of new set of CEED solver bake-off problems. As part of this milestone, we also released the next version of the CEED software stack, CEED-4.0, reported on results from several application collaborations, and documented the efforts of porting to AMD GPUs for Frontier and other modern architectures, such as Fugaku. The specific tasks addressed in this milestone were: (1) Port and run CEED benchmarks/miniapps on Frontier EA systems; (2) Demonstrate performant libCEED integration in MFEM, Nek and applications; (3) Matrix-free preconditioning of high-order operators; (4) Benchmark problems for fast high-order solvers on GPU platforms; and (5) Public release of CEED-4.0. The artifacts delivered include the next version of the CEED software stack, CEED-4.0, the next libCEED release, libCEED-0.8, and a number of developments integrated within applications to improve their GPU and CPU performance and capabilities. See the CEED website, https://ceed.exascaleproject.org and the CEED GitHub organization, https://github.com/ceed for more details.

97 MATHEMATICS AND COMPUTING↗

Performance tuning of CEED software and first wave apps

The goal of this milestone was the performance tuning of the CEED software and first wave apps. In this milestone, the CEED team developed optimization techniques and tuned for performance the CEED software. Specifically, the focus was on the following: (1) Fast finite element operator storage and evaluation using partial assembly/matrix-free algorithms that take advantage of tensor-product element structure; (2) Architecture optimizations, including the development of performant discretization libraries targeting heterogeneous systems with multi-core CPUs, GPUs, and/or many-core CPUs in single node, cluster, or large-scale ECP supercomputer configurations; and (3) Global kernels for finite element operators, including the development of algorithms and libraries for fast gather-scatter exchanges for action assembly on unstructured graphs and for components needed for global linear solvers. A main part of this milestone was the performance tuning of the CEED first-wave ECP applications. This included the ExaSMR application – Coupled Monte Carlo Neutronics and Fluid Flow Simulation of Small Modular Reactors (ORNL), and the MARBL application – Next-Gen Multi-physics Simulation Code (LLNL). The artifacts delivered include performance improvements in CEED’s 1st 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 FY18 including: CEED’s second annual meeting, a successful minisymposium at the premier international conference on high-order methods (ICOSAHOM), making the CEED milestone reports publicly available, new Laghos release, and other outreach efforts.

97 MATHEMATICS AND COMPUTING↗

O(N) Quantum Molecular Dynamics (QMD) Algorithms, Code Requirements, Release Notes, and Library Deployment

The Exascale Computing Project (ECP) Co-design Center for Particle Applications (CoPA) is addressing the challenges for particle applications to run on upcoming exascale computing architectures. This includes short- and long-range molecular dynamics (MD), particle-in-cell (PIC), and quantum molecular dynamics (QMD). This document addresses $\mathcal{O}(N)$ QMD. The goal of this CoPA team is to develop $\mathcal{O}(N)$ linear scaling methods for QMD optimized for new and next generation architectures. This will provide the capability to simulate larger systems and run for longer timeframes than is possible today. Focus is initially on the density matrix construction. This requires efficient matrix formats and linear algebra operations for distributed architectures. A significant reduction in the wallclock time for an MD timestep is necessary to achieve practical large scale QMD. Equally challenging is to develop scalable distributed implementations. This requires the exploration of efficient data formats (dense, sparse, etc.), data decomposition and distribution across compute nodes using block- and graph-based methods. Traditional programming models such as MPI/OpenMP, hybrid MPI/OpenMP/Accelerator, as well as asynchronous task-based models will be explored to achieve maximum parallelism. Parallelism at the level of a matrix operation, solver, and/or application needs to be explored to gain the most benefit on new and emerging architectures. This report serves as a “living document” of the additions and enhancements throughout the ECP CoPA project for $\mathcal{O}(N)$ QMD. The following sections address the applications we are working with, the quantum chemistry libraries (BML and PROGRESS), and our co-design exploration through the use of a proxy application.

36 MATERIALS SCIENCE↗

Advanced Turbulence Models for Large-Scale Atmospheric Boundary Layer Flows

We present high-fidelity large-eddy-simulation (LES) modeling approaches for the turbulent atmospheric boundary layer (ABL) flows. Wind energy is a prime example of an application driven by ABL. Generation of electrical energy from farms of wind turbines at night in the stable ABL is a particularly interesting situation. In this report, we consider the well-known GEWEX (Global Energy and Water Cycle Experiment) Atmospheric Boundary Layer Study (GABLS) stably stratified benchmark LES case. We use a high-order spectral element code Nek5000/RS, which is supported under the DOE's Exascale Computing Project (ECP) Center for Efficient Exascale Discretizations (CEED) project, targeting application simulations on various acceleration-device based exascale computing platforms. In our earlier ANL report, we demonstrated our newly developed subgrid-scale (SGS) models based on high-pass filter (HPF), mean-field eddy viscosity (MFEV), and Smagorinsky (SMG) with no-slip and traction boundary conditions, provided with low-order statistics, convergence and turbulent structure analysis. In this report, we extend the range of our SGS modeling approaches in the context of the mean-field eddy viscosity (MFEV), to include the solution of an SGS turbulent kinetic energy equation (TKE). We demonstrate the model fidelity of Nek5000/RS in comparison to that of AMR-Wind, a block-structured second-order finite-volume code with adaptive-mesh-refinement capabilities, with which we studied scaling performance for both codes in comparison on DOE's leadership computing platforms.

17 WIND ENERGY↗

Analysis of Tank 38H (HTF-38-25-36, -32) and Tank 43H (HTF-43-25-33, -35) Samples for Support of the Enrichment Control and Corrosion Control Programs

Savannah River National Laboratory (SRNL) analyzed samples from Tank 38H and Tank 43H to support the Enrichment Control Program (ECP) and Corrosion Control Program (CCP). The results indicate the concentrations of most soluble species in the Tank 38H surface sample are similar to the previous Tank 38H surface sample. The current Tank 38H subsurface sample shows similar Na, free hydroxide, and anions in comparison to the previous subsurface sample. The current Tank 38H subsurface sample appears brown in color. Measurement of the wt.% insoluble solids in the Tank 38H subsurface sample and associated uncertainty analysis indicates that the calculated average wt.% insoluble solids is 5.5 ± 3.6 wt.%. Significant differences in the concentrations of major components between the Tank 38H surface and subsurface samples indicate stratification of solution species between these two locations within the Tank 38H. The current Tank 43H surface sample is ~ 10% diluted versus the previous Tank 43H surface sample and the Tank 43H subsurface sample is similar in composition to the previous Tank 43H subsurface sample. Information provided by SRMC on tank additions since the last ECP sampling indicates that a total of about 4,062 gallons of water was added to Tank 43H. This addition could account for the observed relatively small dilution of ~ 10% in the Tank 43H surface sample. Similar solution compositions measured in the current Tank 43H surface and subsurface samples indicate a minimal stratification within the tank.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Program development for exercise countermeasures

The concern of NASA's Exercise Countermeasures Project (ECP) is to ensure crew physical effectiveness for flight- or mission-related tasks, and encompasses postflight as well as preflight and inflight exercise components. Attention is given to the implementation of ECP via the Space Shuttle Orbiter's treadmill, rower, cycle ergometer, and lower body negative pressure apparatus.

Hayes, J. C.↗

Correlation Consistent Basis Sets for In

Correlation consistent basis sets are developed for a 13 electron correlation treatment of In atom. The basis sets are used in all-electron (AE) and effective core potential (ECP) calculations. The atomization energies of InCl and InCl3 are used as a test of the basis set. The results are extrapolated to the complete basis set (CBS) limit. The AE and ECP CCSD(T) CBS values are in very good mutal when the AE values are corrected for scalar relativistic effects. The best computed values are in good agreement with experiment.

Bauschlicher, Charles W., Jr.↗

Association of sleep-wake habits in older people with changes in output of circadian pacemaker

Many elderly people complain of disturbed sleep patterns but there is not evidence that the need to sleep decreases with age; it seems rather that the timing and consolidation of sleep change. We tried to find out whether there is a concurrent change in the output of the circadian pacemaker with age. The phase and amplitude of the pacemaker's output were assessed by continuous measurement of the core body temperature during 40 h of sustained wakefulness under constant behavioural and environmental conditions. 27 young men (18-31 years) were compared with 21 older people (65-85 years; 11 men, 10 women); all were healthy and without sleep complaints. The mean amplitude of the endogenous circadian temperature oscillation (ECA) was 40% greater in young men than in the older group. Older men had a lower mean temperature ECA than older women. The minimum of the endogenous phase of the circadian temperature oscillation (ECP) occurred 1 h 52 min earlier in the older than in the young group. Customary bedtimes and waketimes were also earlier in the older group, as was their daily alertness peak. There was a close correlation between habitual waketime and temperature ECP in young men, which may lose precision with age, especially among women. These findings provide evidence for systematic age-related changes in the output of the human circadian pacemaker. We suggest that these changes may underlie the common complaints of sleep disturbance among elderly people. These changes could reflect the observed age-related deterioration of the hypothalamic nuclei that drive mammalian circadian rhythms.

Non-NASA Center↗

Zero-Gravity Locomotion Simulators: New Ground-Based Analogs for Microgravity Exercise Simulation

Maintaining health and fitness in crewmembers during space missions is essential for preserving performance for mission-critical tasks. NASA's Exercise Countermeasures Project (ECP) provides space exploration exercise hardware and monitoring requirements that lead to devices that are reliable, meet medical, vehicle, and habitat constraints, and use minimal vehicle and crew resources. ECP will also develop and validate efficient exercise prescriptions that minimize daily time needed for completion of exercise yet maximize performance for mission activities. In meeting these mission goals, NASA Glenn Research Center (Cleveland, OH, USA), in collaboration with the Cleveland Clinic (Cleveland, Ohio, USA), has developed a suite of zero-gravity locomotion simulators and associated technologies to address the need for ground-based test analog capability for simulating in-flight (microgravity) and surface (partial-gravity) exercise to advance the health and safety of astronaut crews and the next generation of space explorers. Various research areas can be explored. These include improving crew comfort during exercise, and understanding joint kinematics and muscle activation pattern differences relative to external loading mechanisms. In addition, exercise protocol and hardware optimization can be investigated, along with characterizing system dynamic response and the physiological demand associated with advanced exercise device concepts and performance of critical mission tasks for Exploration class missions. Three zero-gravity locomotion simulators are currently in use and the research focus for each will be presented. All of the devices are based on a supine subject suspension system, which simulates a reduced gravity environment by completely or partially offloading the weight of the exercising test subject s body. A platform for mounting treadmill is positioned perpendicularly to the test subject. The Cleveland Clinic Zero-g Locomotion Simulator (ZLS) utilizes a pneumatic subject load device to apply a near constant gravity-replacement load to the test subject during exercise, and is currently used in conjunction with the General Clinical Research Center for evaluating exercise protocols using a bedrest analog. The enhanced ZLS (eZLS) at NASA Glenn Research Center features an offloaded treadmill that floats on a thin film of air and interfaces to a force reaction frame via variably-compliant isolators, or vibration isolation system. The isolators can be configured to simulate compliant interfaces to the vehicle, which affects mechanical loading to crewmembers during exercise, and has been used to validate system dynamic models for new countermeasures equipment designs, such as the second International Space Station treadmill slated for use in 2010. In the eZLS, the test subject and exercise device can be pitched at the appropriate angle for partial gravity simulations, such as lunar gravity (1/6th earth gravity). On both the eZLS and the NASA-Johnson Space Center standalone ZLS installed at the University of Texas Medical Branch in Galveston, Texas, USA, the subject's body weight relative to the treadmill is controlled via a linear motor subject load device (LM-SLD). The LM-SLD employs a force-feedback closed-loop control system to provide a relatively constant force to the test subject during locomotion, and is set and verified for subject safety prior to each session. Locomotion data were collected during parabolic flight and on the eZLS. The purpose was to determine the similarities and differences between locomotion in actual and simulated microgravity. Subjects attained greater amounts of hip flexion during walking and running during parabolic flight. During running, subjects had greater hip range of motion. Trunk motion was significantly less on the eZLS than during parabolic flight. Peak impact forces, loading rate, and impulse were greater on the eZLS than during parabolic while walking with a low external load (EL) and rning with a high EL. Activation timing differences existed between locations in all muscles except for the rectus femoris. The tibialis anterior and gluteus maximus were active for longer durations on the eZLS than in parabolic flight during walking. Ground reaction forces were greater with the LM-SLD than with bungees during eZLS locomotion. While the eZLS serves as a ground-based analog, researchers should be aware that subtle, but measurable, differences in kinematics and leg musculature activities exist between the environments. Aside from space applications, zero-gravity locomotion simulators may help medical researchers in the future with development of rehabilitative or therapeutic protocols for injured or ill patients. Zero-gravity locomotion simulators may be used as a ground-based test bed to support future missions for space exploration, and eventually may be used to simulate planetary locomotion in partial gravity environments, including the Moon and Mars. Figure: Zero-gravity Locomotion Simulator at the Cleveland Clinic, Cleveland, Ohio, USA

Perusek, Gail P.↗

ISS Utilization for Exploration-Class Missions

Exercise countermeasures are the most commonly utilized approach for maintaining the health and performance of astronauts during spaceflight missions. However, International Space Station (ISS) exercise countermeasure hardware reliability and prescriptions are not at a point of departure to support exploration-class missions. The JSC Exercise Countermeasures Project (ECP) plans to use ISS as a research and hardware evaluation platform to define and validate improved exercise hardware, prescriptions, and monitoring strategies to support crewmember operations on the Moon and Mars. The ECP will partner with JSC's Space Medicine Division to standardize elements of ISS exercise prescriptions to better understand their efficacy and to propose modified prescriptions for implementation that may be used in the crew exploration vehicle and/or lunar habitat. In addition, evaluations of the ISS treadmill harness will be conducted to define and improve fit and function, and assess the next generation medical monitoring devices such as the portable unit for metabolic analysis and the muscle atrophy research and exercise system for completion of periodic fitness evaluations during lunar and Mars travel. Finally, biomechanical data from ISS crew exercise sessions will be obtained to better understand loading and restraint systems, and identify the physiologic requirements during ISS extravehicular activities that may be analogous to extended excursions from the lunar habitat. It is essential to optimize exercise prescriptions, hardware, and monitoring strategies for exploration initiatives using ISS as a platform before the planned retirement of the Shuttle in 2010 and the declining NASA emphasis on ISS to maximize knowledge before embarking on travel to the Moon and Mars.

FIncke, R.↗

OpenACC Profiling Support for Clang and LLVM using Clacc and TAU

Since its launch in 2010, OpenACC has evolved into one of the most widely used portable programming models for accelerators on HPC systems today. Clacc is a project funded by the US Exascale Computing Project (ECP) to bring OpenACC support for C and C++ to the popular Clang and LLVM compiler infrastructure. In this paper, we describe Clacc's support for the OpenACC Profiling Interface, a critical component of the OpenACC specification that standardizes an interface that profiling tools and libraries can depend upon across OpenACC implementations. As part of Clacc's general strategy to build OpenACC support upon OpenMP, we describe how Clacc builds OpenACC Profiling Interface support upon an extended version of OMPT. We then describe how a major profiling and tracing toolkit within ECP, the TAU Performance System, takes advantage of this support. We also describe TAU's selective instrumentation support for OpenACC. Finally, using Clacc and TAU, we present example visualizations for several SPEC ACCEL OpenACC benchmarks running on an IBM AC922 node, and we show that the associated performance overhead is negligible.

Coti, Camille↗

MFIX-Exa: Performance prediction of multiphase energy conversion devices

MFIX-Exa targets the high-fidelity CFD-DEM model in which particles are unresolved by the fluid grid (typically using a fluid mesh approximately twice the particle diameter) but discrete particle dynamics including collisions are resolved with a simple linear-spring dashpot model. The fluid field is solved with a modern low Mach number formation of a cell-centered, nodal-pressure approximate projection method using a Godunov scheme . Physics capabilities include: complex geometries via embedded boundaries (EBs), open and closed system ideal gas equations of state, species transport and heterogeneous chemi- cal reactions. MFIX-Exa is built on the AMReX software framework, the ECP Block-Structured Adaptive Mesh Refinement (AMR) Co-Design Center, which allows the code to be portable and performant.Further integration into the ECP ecosystem includes HYPRE linear solvers and Ascent for in situ visualization. Current project efforts focus on scaling up realistic simulations to the KPP of the challenge problem: NETs 50kW chemical looping reactor, shakedown and scaling on JSLE and OLCF TDS systems and reaching for any remaining performance improvements.

Musser, Jordan↗

FFTX

This is the repository for the FFTX Project developed by the Exascale Computing Project (ECP) and Lawrence Berkeley National Laboratory (LBNL).

ECP↗

Analysis of Tank 38H (HTF-38-26-16, -17), Tank 43H (HTF 43-26-18, -19) and Tank 22 (HTF-22-26-20, -21) Samples for Support of the Enrichment Control and Corrosion Control Programs

Savannah River National Laboratory (SRNL) analyzed samples from Tank 38H, Tank 43H and Tank 22H to support the Enrichment Control Program (ECP) and Corrosion Control Program (CCP). The results indicate the concentrations of most soluble species in the Tank 38H surface sample are ~ 76% of the concentrations in the previous Tank 38H surface sample. The current Tank 38H subsurface sample is a clear solution with soluble species that are ~ 70% of the concentrations in the previous Tank 38H subsurface. Significant differences in the concentrations of major components between the current Tank 38H surface and subsurface samples indicate stratification of solution species between these two locations within Tank 38H.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

ytopt: Autotuning Scientific Applications for Energy Efficiency at Large Scales

As we enter the exascale computing era, efficiently utilizing power and optimizing the performance of scientific applications under power and energy constraints has become critical and challenging. We propose a low-overhead autotuning framework to autotune performance and energy for various hybrid MPI/OpenMP scientific applications at large scales and to explore the tradeoffs between application runtime and power/energy for energy efficient application execution, then use this framework to autotune four ECP proxy applications—XSBench, AMG, SWFFT, and SW4lite. Our approach uses Bayesian optimization with a Random Forest surrogate model to effectively search parameter spaces with up to 6 million different configurations on two large-scale HPC production systems, Theta at Argonne National Laboratory and Summit at Oak Ridge National Laboratory. The experimental results show that our autotuning framework at large scales has low overhead and achieves good scalability. Using the proposed autotuning framework to identify the best configurations, we achieve up to 91.59% performance improvement, up to 21.2% energy savings, and up to 37.84% EDP (energy delay product) improvement on up to 4096 nodes.

Autotuning↗