Exascale Advancements In Kokkos Core
Summary of Kokokkos (open source) release features relevant to application developers working on exascale systems.
SEARCH · Engineering Papers
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.
Summary of Kokokkos (open source) release features relevant to application developers working on exascale systems.
This project improves Checkmk monitoring for DUNE Rucio PostgreSQL database services by adding clearer dashboard visibility for connection and lock behavior. The work began with a request to monitor database performance metrics such as connection usage, configured limits, lock activity, wait behavior, query performance, storage trends, and saturation alerts. Existing Checkmk PostgreSQL checks were reviewed, and gaps were identified in how connection states and lock modes were displayed. To address these gaps, two DSG-specific local checks were added for dune_rucio_prod: one for connection-state monitoring and one for lock-state monitoring. These checks report active, idle, idle-in-transaction, total, usage-percent, lock-mode, waiting-lock, and wait-age metrics. The added metrics supplement built-in Checkmk monitoring and provide DUNE application developers with clearer service states, history graphs, dashboard widgets, and alerts.
In this study we introduce EMPIRE-PIC, a finite element method particle-in-cell (FEM-PIC) application developed at Sandia National Laboratories. The code has been developed in C++ using the Trilinos library and the Kokkos Performance Portability Framework to enable running on multiple modern compute architectures while only requiring maintenance of a single codebase. EMPIRE-PIC is capable of solving both electrostatic and electromagnetic problems in two- and three-dimensions to second-order accuracy in space and time. In this paper we validate the code against three benchmark problems — a simple electron orbit, an electrostatic Langmuir wave, and a transverse electromagnetic wave propagating through a plasma. We demonstrate the performance of EMPIRE-PIC on four different architectures: Intel Haswell CPUs, Intel's Xeon Phi Knights Landing, ARM Thunder-X2 CPUs, and NVIDIA Tesla V100 GPUs attached to IBM POWER9 processors. This analysis demonstrates scalability of the code up to more than two thousand GPUs, and greater than one hundred thousand CPUs.
Dynamic system stability, developments, application and literature
Lunar Orbiter flight programmer, electronic design, development, application and performance
Since 1968 the Bureau of Sport Fisheries and Wildlife (BSF&W) and the Environmental Research Institute of Michigan have cooperated on developing applications of remote sensing to the management of migratory waterfowl. Basically, this work has been concerned with (1) the assimilation of data on surface water conditions so that the data can be used as an index of annual waterfowl production, and (2) the collection of data on land use and wetland quality so that a measure of habitat carrying capacity is obtained. To date, efforts have been directed toward utilizing ERTS to monitor surface water conditions. An example of a model used for predicting the annual production of mallards (Anas platyrhynchos) is presented. The data inputs to this model and the potential for acquiring these data using ERTS are described.
A highly-reliable, fault-tolerant reconfigurable computer system for aircraft applications was developed. The development and application reliability and fault-tolerance assessment techniques are described. Particular emphasis is placed on the needs of an all-digital, fly-by-wire control system appropriate for a passenger-carrying airplane.
Data collected by the Skylab remote sensing satellites was used to develop applications techniques and to combine automatic data classification with statistical clustering methods. Continuing research was concentrated in the correlation and registration of data products and in the definition of the atmospheric effects on remote sensing. The causes of errors encountered in the automated classification of agricultural data are identified. Other applications in forestry, geography, environmental geology, and land use are discussed.
This study deals with ways of curtailing the rapid growth of cancer cell populations. The performance functional that measures the size of the population at the terminal time as well as the control effort is devised. With use of the discrete maximum principle, the Hamiltonian for this problem is determined and the condition for optimal solutions are developed. The optimal strategy is shown to be a bang-bang control. It is shown that the optimal control for this problem must be on the vertices of an N-dimensional cube contained in the N-dimensional Euclidean space. An algorithm for obtaining a local minimum of the performance function in an orderly fashion is developed. Application of the algorithm to the design of antitumor drug and X-irradiation schedule is discussed.
The development, application, pros and cons of the semicustom and custom approach to the integration of circuits are described. Improvements in terms of cost, reliability, secrecy, power, and size reduction are examined. Also presented is the standard transistor array radix, a semicustom approach to digital integrated circuits that offers the advantages of both custom and semicustom approaches to integration.
Two classes of fan blade fragments were considered in an analysis of blade fragment energy. The first, of relatively small size (.15 pound) and energy, tends to rebound from the fan and case when liberated in an FOD encounter. These small fragments have relatively low secondary damage potential and are less demanding in terms of protection. The larger fan blade fragments are ejected in a more direct release trajectory with higher energy and hence can represent a higher potential hazard. Simplified analytical methods were used to describe blade fragment energy transfer kinematics, establish fragment energy levels, evaluate damage potential and configure protection. The approach, methodology, and application are discussed as a possible building block for other applications. Development of effective local protection using Kevlar is also discussed. Analysis methods developed and applied to the rebound fragment problem and to the large direct release fragment problem are described.
A coordinated microwave applications development program was initiated to improve the capability to: (1) identify, monitor, and assess the earth's resources; and (2) monitor the earth's environment and predict significant changes. The program consists of the scientific, technical, and programmatic activities required to develop microwave remote sensing into an operational tool for systematic earth observations.
A wing leading-edge modification has been developed, applicable at present to single-engine light aircraft, which produces stabilizing vortices at stall and beyond. These vortices have the effect of fixing the stall pattern of the wing such that the various portions of the wing upper surface stall nearly symmetrically. The lift coefficient produced is essentially constant to very high angles of attack above the stall angle of the unmodified wing. It is hypothesized that these characteristics will help prevent inadvertent spin entry after a stall. Results are presented from recent large-scale wind-tunnel tests of a complete light aircraft, both with and without the modification.
The current status of the transmitter automation development applicable to all transmitters in the deep space network is described. Interface and software designs are described that improve reliability and reduce the time required for subsystem turn-on and klystron saturation to less than 10 minutes.
The constraints on the growth of the market which stem from the development process itself and from a country's technical, political, and institutional attributes were examined. Four competing factors guide the development of policy regarding an operational land remote sensing system and are summarized. The factors are: there is a need to boost U.S. experts in areas where the U.S. holds a technological lead; the need to develop user applications in developing countries on their terms coincides with foreign policy; developing countries desire to take control of their own development; and the U.S. government wants to enlist the participation of major companies in the management, operation, and ownership of the operational system.
This paper discusses the needs for high temperature electronic and electro-optic devices as they would be used on aircraft engines in either research and development applications, or operational applications. The conclusion reached is that the temperature at which the devices must be able to function is in the neighborhood of 500 to 600 C either for R&D or for operational applications. In R&D applications the devices must function in this temperature range when in the engine but only for a moderate period of time. On an operational engine, the reliability requirements dictate that the devices be able to be burned-in at temperatures significantly higher than those at which they will function on the engine. The major point made is that semiconductor technology must be pushed well beyond the level at which silicon will be able to function.
The needs for high temperature electronic and electro-optic devices as they would be used on aircraft engines in either research and development applications, or operational applications are discussed. The conclusion reached is that the temperature at which the devices must be able to function is in the neighborhood of 500 to 600 C either for R&D or for operational applications. In R&D applications the devices must function in this temperature range when in the engine but only for a moderate period of time. On an operational engine, the reliability requirements dictate that the devices be able to be burned-in at temperatures significantly higher than those at which they will function on the engine. The major point made is that semiconductor technology must be pushed well beyond the level at which silicon will be able to function.
A special panel of helicopter users give presentations in 12 basic areas of helicopter applications. Development of the helicopter and the needs for future growth are discussed.