Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “design considerations”

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 865 records · Page 48

Simons Observatory Microwave SQUID Multiplexing Readout: Cryogenic RF Amplifier and Coaxial Chain Design

The Simons Observatory (SO) is an upcoming polarization-sensitive cosmic microwave background experiment on the Cerro Toco Plateau (Chile) with large overlap with other optical and infrared surveys (e.g., DESI, LSST, HSC). To enable the readout of O(10,000) detectors in each of the four telescopes of SO, we will employ the microwave SQUID multiplexing technology. With a targeted multiplexing factor of O(1000), microwave SQUID multiplexing has never been deployed on the scale needed for SO. Here we present the design of the cryogenic coaxial cable and RF component chain that connects room temperature readout electronics to superconducting resonators that are coupled to transition edge sensor bolometers operating at sub-Kelvin temperatures. We describe design considerations including cryogenic RF component selection, system linearity, noise, and thermal power dissipation.

47 OTHER INSTRUMENTATION↗

A Framework to Analyze the Requirements of a Multiport Megawatt-Level Charging Station for Heavy-Duty Electric Vehicles

Widespread adoption of heavy-duty (HD) electric vehicles (EVs) will soon necessitate the use of megawatt (MW)-scale charging stations to charge high-capacity HD EV battery packs. Such a station design needs to anticipate possible station traffic, average and peak power demand, and charging/wait time targets to improve throughput and maximize revenue-generating operations. High-power direct current charging is an attractive candidate for MW-scale charging stations at the time of this study, but there are no precedents for such a station design for HD vehicles. We present a modeling and data analysis framework to elucidate the dependencies of a MW-scale station operation on vehicle traffic data and station design parameters and how that impacts vehicle electrification. This framework integrates an agent-based charging station model with vehicle schedules obtained through real-world vehicle telemetry data analysis to explore the station design and operation space. A case study applies this framework to a Class 8 vehicle telemetry dataset and uses Monte Carlo simulations to explore various design considerations for MW-scale charging stations and EV battery technologies. The results show a direct correlation between optimal charging station placement and major traffic corridors such as cities with ports, e.g., Los Angeles and Oakland. Corresponding parametric sweeps reveal that while good quality of service can be achieved with a mix of 1.2-megawatt and 100-kilowatt chargers, the resultant fast charging time of 35–40 min will need higher charging power to reach parity with refueling times.

33 ADVANCED PROPULSION SYSTEMS↗

The DEAL.II finite element library: Design, features, and insights

DEAL.II is a state-of-the-art finite element library focused on generality, dimension-independent programming, parallelism, and extensibility. In this paper, we outline its primary design considerations and its sophisticated features such as distributed meshes, h p -adaptivity, support for complex geometries, and matrix-free algorithms. But DEAL.II is more than just a software library: It is also a diverse and worldwide community of developers and users, as well as an educational platform. We therefore also discuss some of the technical and social challenges and lessons learned in running a large community software project over the course of two decades.

97 MATHEMATICS AND COMPUTING↗

Advanced interactive display formats for terminal area traffic control

The basic design considerations for perspective Air Traffic Control displays are described. A software framework has been developed for manual viewing parameter setting (MVPS) in preparation for continued, ongoing developments on automated viewing parameter setting (AVPS) schemes. The MVPS system is based on indirect manipulation of the viewing parameters. Requests for changes in viewing parameter setting are entered manually by the operator by moving viewing parameter manipulation pointers on the screen. The motion of these pointers, which are an integral part of the 3-D scene, is limited to the boundaries of screen. This arrangement has been chosen, in order to preserve the correspondence between the new and the old viewing parameter setting, a feature which contributes to preventing spatial disorientation of the operator. For all viewing operations, e.g. rotation, translation and ranging, the actual change is executed automatically by the system, through gradual transitions with an exponentially damped, sinusoidal velocity profile, in this work referred to as 'slewing' motions. The slewing functions, which eliminate discontinuities in the viewing parameter changes, are designed primarily for enhancing the operator's impression that he, or she, is dealing with an actually existing physical system, rather than an abstract computer generated scene. Current, ongoing efforts deal with the development of automated viewing parameter setting schemes. These schemes employ an optimization strategy, aimed at identifying the best possible vantage point, from which the Air Traffic Control scene can be viewed, for a given traffic situation.

Grunwald, Arthur J.↗

Space Telescope Sensitivity and Controls for Exoplanet Imaging

Herein we address design considerations and outline requirements for space telescopes with capabilities for high contrast imaging of exoplanets. The approach taken is to identify the span of potentially detectable Earth-sized terrestrial planets in the habitable zone of the nearest stars within 30 parsecs and estimate their inner working angles, flux ratios, SNR, sensitivities, wavefront error requirements and sensing and control times parametrically versus aperture size. We consider 1, 2, 4, 8 and 16-meter diameter telescope apertures. The achievable science, range of telescope architectures, and the coronagraphic approach are all active areas of research and are all subject to change in a rapidly evolving field. Thus, presented is a snapshot of our current understanding with the goal of limiting the choices to those that appear currently technically feasible. We describe the top-level metrics of inner working angle, contrast and photometric throughput and explore how they are related to the range of target stars. A critical point is that for each telescope architecture and coronagraphic choice the telescope stability requirements have differing impacts on the design for open versus closed-loop sensing and control.

Wavefront control↗

High-Lift Propeller Noise Prediction for a Distributed Electric Propulsion Flight Demonstrator

Over the past several years, the use of electric propulsion technologies within aircraft design has received increased attention. The characteristics of electric propulsion systems open up new areas of the aircraft design space, such as the use of distributed electric propulsion (DEP). In this approach, electric motors are placed in many different locations to achieve increased efficiency through integration of the propulsion system with the airframe. Under a project called Scalable Convergent Electric Propulsion Technology Operations Research (SCEPTOR), NASA is designing a flight demonstrator aircraft that employs many "high-lift propellers" distributed upstream of the wing leading edge and two cruise propellers (one at each wingtip). As the high-lift propellers are operational at low flight speeds (take-off/approach flight conditions), the impact of the DEP configuration on the aircraft noise signature is also an important design consideration. This paper describes efforts toward the development of a mulit-fidelity aerodynamic and acoustic methodology for DEP high-lift propeller aeroacoustic modeling. Specifically, the PAS, OVERFLOW 2, and FUN3D codes are used to predict the aerodynamic performance of a baseline high-lift propeller blade set. Blade surface pressure results from the aerodynamic predictions are then used with PSU-WOPWOP and the F1A module of the NASA second generation Aircraft NOise Prediction Program to predict the isolated high-lift propeller noise source. Comparisons of predictions indicate that general trends related to angle of attack effects at the blade passage frequency are captured well with the various codes. Results for higher harmonics of the blade passage frequency appear consistent for the CFD based methods. Conversely, evidence of the need for a study of the effects of increased azimuthal grid resolution on the PAS based results is indicated and will be pursued in future work. Overall, the results indicate that the computational approach is acceptable for fundamental assessment of low-noise high-lift propeller designs. The extent to which the various approaches may be used in a complementary manner will be further established as measured data becomes available for validation. Ultimately, it is anticipated that this combined approach may be used to provide realistic incident source fields for acoustic shielding/scattering studies on various aircraft configurations.

Nark, Douglas M.↗

Validation of CFD Model Prediction of Flow Boiling Regime Transitions during LN2 Line Chilldown

Propellant storage and transfer during future long-duration missions will involve fuel depot operations in which a donor depot tank is used to fill a receiver spacecraft tank with a cryogenic propellant. Prior to the on-Orbit filling operation both the receiver tank and the transfer line must be cooled. The line chilldown process involves transition between boiling regimes in microgravity that will be quite different from their 1g ground-based counterparts. Since the cryogenic propellant itself will be used to perform the chilldown process, the time constants to cool the wall and the amount of fuel that will be used become important design considerations. In this light, the focus of the present work is to understand the flow boiling characteristics of a cryogenic fluid, namely, liquid nitrogen, during the chill-down of a transfer line using CFD modelling and simulations. The cryogenic chill-down process involves different flow boiling regimes: film boiling, transition boiling and nucleate boiling. The prediction of transition between these regimes in a CFD framework is new and challenging. The present work addresses this challenge by employing a volume-of-fluid (VOF) based methodology with Lee phase change model to predict the film boiling regime of the chill-down process in ANSYS Fluent®. The transition and nucleate boiling regimes are predicted by incorporating a sub-grid model developed by Craft Tech that accounts for bubble nucleation, growth, shedding frequency, and departure diameter. The sub-grid model is implemented into Fluent via a user-defined function for wall-fluid heat flux calculations. The sub-grid model is similar in formulation to the well-known Rensselaer Polytechnic Institute (RPI) boiling model. The model constants are tested for different operating conditions and designated values are reported. The CFD model is validated against published experimental data for liquid nitrogen chill-down of a heated stainless-steel pipe in 1g. Predicted results showing good agreement of wall temperature, rewetting temperature, and transition between film and nucleate boiling with the experimental measurements are presented and discussed.

Boiling regimes↗

Impacts of Permeability Heterogeneity and Background Flow on Supercritical CO 2 Dissolution in the Deep Subsurface

Motivated by CO 2 capture and sequestration (CCS) design considerations, we consider the coupled effects of permeability heterogeneity and background flow on the dissolution of a supercritical CO 2 lens into an underlying deep, confined aquifer. We present the results of a large-scale Monte Carlo simulation study examining the interaction of background flow rate and three parameters describing multi-Gaussian log-permeability fields: mean, variance, and correlation length. Hundreds of high-resolution simulations were performed using the PFLOTRAN finite volume software to model CO 2 dissolution in a kilometer-scale aquifer over 1,000 years. Predictive dimensionless scaling relationships relating CO 2 dissolution rate to heterogeneity statistics, Rayleigh (Ra) and Péclet (Pe) numbers were developed for both gravitationally dominated free convection to background flow-dominated forced convection regimes. An empirical criterion, Pe = Ra 3/4 , was discovered for regime transition. All simulations converged quickly to a quasi-steady, approximately linear dissolution rate. However, this rate displayed profound variability between permeability field realizations sharing the same heterogeneity statistics, even under mild permeability heterogeneity. In general, increased heterogeneity was associated with a lower mean and higher variance of dissolution rate, undesirable from a CCS design perspective. The relationship between dissolution rate and background flow was found to be complex and nonlinear. Dimensionless scaling relationships were uncovered for a number of special cases. Results call into question the validity of the Boussinesq approximation in the context of modest-to-high background flow rates and the general applicability of numerical simulations without background flow.

42 ENGINEERING↗

Insight into the deformation features and capacity loss mechanisms of lithium-ion pouch cells under spherical indentation conditions

Mechanical deformation under extreme conditions is one of the important reasons for the failure of lithium-ion batteries in automotive application. However, the deformation features and component failure of lithium-ion cells to external loading has never been a design consideration. Here, in this study, we conduct spherical indentation tests on a dozen of lithium-ion cells with different capacities under different control mode conditions to investigate their deformation features and capacity loss mechanisms. The experimental results show that, under mechanical deformation conditions, internal faults of cells occur in stages, and energy accumulation and sudden release are two key processes of cell's mechanical failure. The cells' state of charge is the main factor affecting their thermal runaway behaviors. In addition, a finite element model is developed to simulate the deformation features and the failure mechanism of key components of lithium-ion pouch cells; the 3D x-ray computed tomography is employed to demonstrate its internal configuration. With this model, the force-strain response, the deformation features as well as the size of the failure area of lithium-ion cells under spherical indentation conditions are accurately predicted. In 3D x-ray computed tomography images, unique mud cracks in cooper current collector are observed, and the influence mechanisms of the isolated fragments on the cell capacities are revealed. These results may provide useful information for the mechanical structure design of the components of lithium-ion pouch cells.

25 ENERGY STORAGE↗

Pilot Non-Conformance to Alerting System Commands During Closely Spaced Parallel Approaches

Cockpit alerting systems monitor potentially hazardous situations, both inside and outside the aircraft. When a hazard is projected to occur, the alerting system displays alerts and/or command decisions to the pilot. However, pilots have been observed to not conform to alerting system commands by delaying their response or by not following the automatic commands exactly. This non-conformance to the automatic alerting system can reduce its benefit. Therefore, a need exists to understand the causes and effects of pilot non-conformance in order to develop automatic alerting systems whose commands the pilots are more likely to follow. These considerations were examined through flight simulator evaluations of the collision avoidance task during closely spaced parallel approaches. This task provided a useful case-study because the effects of non-conformance can be significant, given the time-critical nature of the task. A preliminary evaluation of alerting systems identified non-conformance in over 40% of the cases and a corresponding drop in collision avoidance performance. A follow-on experiment found subjects' alerting and maneuver selection criteria were consistent with different strategies than those used by automatic systems, indicating the pilot may potentially disagree with the alerting system if the pilot attempts to verify automatic alerts and commanded avoidance maneuvers. A final experiment found supporting automatic alerts with the explicit display of its underlying criteria resulted in more consistent subject reactions. In light of these experimental results, a general discussion of pilot non-conformance is provided. Contributing factors in pilot non-conformance include a lack of confidence in the automatic system and mismatches between the alerting system's commands and the pilots' own decisions based on the information available to them. The effects of non-conformance on system performance are discussed. Possible methods of reconciling mismatches are given, and design considerations for alerting systems which alleviate the problem of non-conformance are provided.

Pritchett, Amy Ruth↗

Advanced Interactive Display formats for Terminal Area Traffic Control

This report describes the basic design considerations for perspective Air Traffic Control displays. A software framework has been developed for manual viewing parameter setting (MVPS) in preparation for continued, ongoing developments on automated viewing parameter setting (AVPS) schemes. Two distinct modes of MVPS operations are considered, both of which utilize manipulation pointers imbedded in the three-dimensional scene: (1) direct manipulation of the viewing parameters; in this mode the manipulation pointers act like the control-input device, through which the viewing parameter changes are made. Part of the parameters are rate controlled, and part of them position controlled. This mode is intended for making fast, iterative small changes in the parameters. (2) indirect manipulation of the viewing parameters. This mode is intended primarily for introducing large, predetermined changes in the parameters. Requests for changes in viewing parameter setting are entered manually by the operator by moving viewing parameter manipulation pointers on the screen. The motion of these pointers, which are an integral part of the 3-D scene, is limited to the boundaries of screen. This arrangement has been chosen, in order to preserve the correspondence between the spatial lay-outs of the new and the old viewing parameter setting, a feature which contributes to preventing spatial disorientation of the operator. For all viewing operations, e.g. rotation, translation and ranging, the actual change is executed automatically by the system, through gradual transitions with an exponentially damped, sinusoidal velocity profile, in this work referred to as 'slewing' motions. The slewing functions, which eliminate discontinuities in the viewing parameter changes, are designed primarily for enhancing the operator's impression that he, or she, is dealing with an actually existing physical system, rather than an abstract computer-generated scene, The proposed, continued research efforts will deal with the development of automated viewing parameter setting schemes. These schemes employ an optimization strategy, aimed at identifying the best possible vantage point, from which the Air Traffic Control scene can be viewed for a given traffic situation. They determine whether a change in viewing parameter setting is required and determine the dynamic path along which the change to the new viewing parameter setting should take place.

Grunwald, Arthur J.↗

Advanced interactive display formats for terminal area traffic control

This report describes the basic design considerations for perspective air traffic control displays. A software framework has been developed for manual viewing parameter setting (MVPS) in preparation for continued, ongoing developments on automated viewing parameter setting (AVPS) schemes. Two distinct modes of MVPS operations are considered, both of which utilize manipulation pointers imbedded in the three-dimensional scene: (1) direct manipulation of the viewing parameters -- in this mode the manipulation pointers act like the control-input device, through which the viewing parameter changes are made. Part of the parameters are rate controlled, and part of them position controlled. This mode is intended for making fast, iterative small changes in the parameters. (2) Indirect manipulation of the viewing parameters -- this mode is intended primarily for introducing large, predetermined changes in the parameters. Requests for changes in viewing parameter setting are entered manually by the operator by moving viewing parameter manipulation pointers on the screen. The motion of these pointers, which are an integral part of the 3-D scene, is limited to the boundaries of the screen. This arrangement has been chosen in order to preserve the correspondence between the spatial lay-outs of the new and the old viewing parameter setting, a feature which contributes to preventing spatial disorientation of the operator. For all viewing operations, e.g. rotation, translation and ranging, the actual change is executed automatically by the system, through gradual transitions with an exponentially damped, sinusoidal velocity profile, in this work referred to as 'slewing' motions. The slewing functions, which eliminate discontinuities in the viewing parameter changes, are designed primarily for enhancing the operator's impression that he, or she, is dealing with an actually existing physical system, rather than an abstract computer-generated scene. The proposed, continued research efforts will deal with the development of automated viewing parameter setting schemes. These schemes employ an optimization strategy, aimed at identifying the best possible vantage point, from which the air traffic control scene can be viewed for a given traffic situation. They determine whether a change in viewing parameter setting is required and determine the dynamic path along which the change to the new viewing parameter setting should take place.

Grunwald, Arthur J.↗

Dust Accumulation and Solar Panel Array Performance on the Mars Exploration Rover (MER) Project

One of the most fundamental design considerations for any space vehicle is its power supply system. Many options exist, including batteries, fuel cells, nuclear reactors, radioisotopic thermal generators (RTGs), and solar panel arrays. Solar arrays have many advantages over other types of power generation. They are lightweight and relatively inexpensive, allowing more mass and funding to be allocated for other important devices, such as scientific instruments. For Mars applications, solar power is an excellent option, especially for long missions. One might think that dust storms would be a problem; however, while dust blocks some solar energy, it also scatters it, making it diffuse rather than beamed. Solar cells are still able to capture this diffuse energy and convert it into substantial electrical power. For these reasons, solar power was chosen to be used on the 1997 Mars Pathfinder mission. The success of this mission set a precedent, as NASA engineers have selected solar power as the energy system of choice for all future Mars missions, including the Mars Exploration Rover (MER) Project. Solar sells have their drawbacks, however. They are difficult to manufacture and are relatively fragile. In addition, solar cells are highly sensitive to different parts of the solar spectrum, and finding the correct balance is crucial to the success of space missions. Another drawback is that the power generated is not a constant with respect to time, but rather changes with the relative angle to the sun. On Mars, dust accumulation also becomes a factor. Over time, dust settles out of the atmosphere and onto solar panels. This dust blocks and shifts the frequency of the incoming light, degrading solar cell performance. My goal is to analyze solar panel telemetry data from the two MERs (Spirit and Opportunity) in an effort to accurately model the effect of dust accumulation on solar panels. This is no easy process due to the large number of factors involved. Changing solar flux (the amount of solar energy reaching the planet), solar spectrum, solar angle, rover tilt, and optical depth (the opacity of the atmosphere due to dust) were the most significant. Microsoft Excel and Visual Basic are used for data analysis. The results of this work will be used to improve the dust accumulation and atmosphere effects model that was first created after the Mars Pathfinder mission. This model will be utilized and applied when considering the design of solar panel array systems on future Mars projects. Based on this data, and depending upon the tenure and application of the mission, designers may also elect to employ special tools to abate dust accumulation, or decide that the expected level of accumulation is acceptable.

Turgay, Eren H.↗

Probing the Effect of Electrode Thermodynamics on Reaction Heterogeneity in Thick Battery Electrodes

Thick electrodes present a viable strategy for enhancing energy density and reducing manufacturing costs of lithium-ion batteries. However, reaction heterogeneity during cycling compromises their rate capability and cycle life. While this nonuniformity is commonly attributed to sluggish charge transport, it is demonstrated here that the thermodynamic properties of the electrode material play an equally critical role. Through combined X-ray fluorescence microscopy and absorption near-edge structure spectroscopy, reaction distributions in LiFePO 4 (LFP) and LiNi 0.6 Mn 0.2 Co 0.2 O 2 (NMC) thick electrodes with matched porosity and tortuosity are compared. LFP electrodes develop pronounced depth-oriented state-of-charge (SOC) gradients that worsen with increasing discharge rates, whereas NMC maintains much more uniform SOC distributions under such conditions. This difference originates from their distinct SOC dependence of equilibrium potentials and is quantifiable through a dimensionless “reaction uniformity” number. Intriguingly, LFP thick electrodes also exhibit lateral SOC variations that strengthen during slow discharge. In conclusion, the enhanced reaction uniformity in NMC correlates with better active material utilization and slower capacity fade than LFP, highlighting electrode thermodynamics as a key design consideration for thick electrodes.

36 MATERIALS SCIENCE↗

Enhanced Laser Damage Threshold in Optically Addressable Light Valves via Aluminum Nitride Photoconductors

Abstract Optically addressable light valves (OALVs) are specialized optical components utilized for spatial beam shaping in various laser‐based applications, including optics damage mitigation, and enhanced functionality in diode‐based additive manufacturing requiring high intensities. Current state‐of‐the‐art OALVs employ photoconductors such as Bismuth Silicon Oxide (BSO) or Bismuth Germanium Oxide (BGO), which suffer from limited laser‐induced damage thresholds (LiDT) and inadequate thermal conductivities, thus restricting their use in high peak and average power applications. Aluminum nitride (AlN), an emerging ultra‐wide band gap (UWBG) III–V semiconductor, offers promising optoelectronic properties and superior thermal conductivity (>300 Wm −1 K −1 at 298° K, compared to BSO's 3.29 Wm −1 K −1 ). In this study, the first AlN‐based OALVs are designed, fabricated, and experimentally demonstrated using commercially available single‐crystal AlN substrates. These AlN‐based OALVs have shown clear superiority over BSO and BGO‐based devices. Design considerations for OALVs incorporating UWBG photoconductors are discussed, and the photoresponsivity from defect‐mediated sub‐bandgap absorption in AlN crystals is verified as sufficient for OALVs operating under high light fluences. The optimum driving voltage for the AlN‐based OALV is determined to be ≈ 45 V pp at 100 Hz, achieving a transmittance of 91.3%, an extinction ratio (ER) of more than 100, and a 51:1 image contrast.

36 MATERIALS SCIENCE↗

Hierarchical Composites Patterned via 3D Printed Cellular Fluidics

Additive manufacturing of freeform structures containing multiple materials with deterministic spatial arrangement and interactions remains a challenge for most 3D printing processes, due to complex fabrication tool requirements and limitations in printability of some material classes. Here, in this paper, a versatile method is reported to produce architected composites using the concept of cellular fluidics, in which lattices of unit cells are used as templating scaffolds to guide flowable infill materials in a programmed spatial pattern, upon which they are cured in place to produce a deterministically ordered multimaterial solid. The lattice design relies on the unit cell size, type, strut diameter, surface wetting, and distribution of cellular structures to control liquid flow and retention. Individual unit cells are tuned to achieve reliable infilling and combined into higher-order architectures to achieve multiscale composite materials with disparate mechanical properties, including those considered non-printable. Lattice design considerations for leveraging capillary phenomena and demonstrate several methods of patterning polymers in 3D-printed cellular fluidic structures are presented. The concept of tuning the compressive response of an architected composite using a flexible-elastomer as the lattice and a stiff-epoxy as the infill material is illustrated.

36 MATERIALS SCIENCE↗

Development of AlGaN‐Based Deep‐Ultraviolet Avalanche Photodetectors—Toward Their Intrinsic Characteristics

Al 0.6 Ga 0.4 N deep‐UV p–i–n avalanche photodiodes (APDs) are demonstrated grown by metalorganic chemical vapor deposition (MOCVD) on a (0001) c‐plane aluminum nitride (AlN) bulk substrate and fabricated both with and without an ion implantation process for mesa‐edge electric‐field termination. Three design considerations are taken into account: the optical absorption of the AlN bulk substrate, the photosensitivity of the APD, and the breakdown electric field. The MOCVD growth conditions of the AlGaN APD layers are optimized. Then, a detailed description of the seven device fabrication steps of the APDs is provided, which includes nitrogen ion implantation. The APDs fabricated by the ion implant process exhibit a dark‐current density under low reverse bias ≈1 × 10 −9 A cm −2 . This is one order of magnitude lower than the APD fabricated without ion implantation from the same wafer. The breakdown voltage of the APD is ≈−140 V. The calculated optical gain of the ion‐implanted APD beyond avalanche breakdown is ≈5.2 × 10 5 (current limited) and the device has an average zero‐bias photoresponse of ≈68 mA W −1 at a wavelength of 250 nm.

Jeong, Hoon [Department of Electronic Engineering ↗

Developing Ultrahigh-Resolution E3SM Land Model for GPU Systems

Designing and refactoring complex scientific code, such as the E3SM land model (ELM), for new computing architectures is challenging. This paper presents design strategies and technical approaches to develop a data-oriented, GPU-ready ELM model using compiler directives (OpenACC/OpenMP). We first analyze the datatypes and processes in the original ELM code. Then we present design considerations for ultrahigh-resolution ELM (uELM) development for massive GPU systems. These techniques include the global data-oriented simulation workflow, domain partition, code porting and data copy, memory reduction, parallel loop restructure and flattening, and race condition detection. We implemented the first version of uELM using OpenACC targeting the NVidia GPUs in the Summit supercomputer at Oak Ridge National Laboratory. During the implementation, we developed a software tool (named SPEL) to facilitate code generation, verification, and performance tuning using these techniques. The first uELM implementation for Nvidia GPUs on Summit delivered promising results: 1) over 98% of the ELM code was automatically generated and tuned by scripts. Most ELM modules had better computational performances than the original ELM code for CPUs. The GPU-ready uELM is more scalable than the CPU code on fully-loaded Summit nodes. Example profiling results from several modules are also presented to illustrate the performance improvements and race condition detection. The lessons learned and toolkit developed in the study are also suitable for further uELM deployment using OpenMP on the first US exascale computer, Frontier, equipped with AMD CPUs and GPUs.

Schwartz, Peter↗