Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Kernel”

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 1,099 records · Page 61

Fusion PIC code performance analysis on the Cori KNL system

We study the attainable performance of Particle-In-Cell codes on the Cori KNL system by analyzing a miniature particle push application based on the fusion PIC code XGC1. We start from the most basic building blocks of a PIC code and build up the complexity to identify the kernels that cost the most in performance and focus optimization efforts there. Particle push kernels operate at high AI and are not likely to be memory bandwidth or even cache bandwidth bound on KNL. Therefore, we see only minor benefits from the high bandwidth memory available on KNL, and achieving good vectorization is shown to be the most beneficial optimization path with theoretical yield of up to 8x speedup on KNL. In practice we are able to obtain up to a 4x gain from vectorization due to limitations set by the data layout and memory latency.

97 MATHEMATICS AND COMPUTING↗

A Non-Parametric Density Estimation Approach to Measuring Beam Cooling in MICE

The goal of the international Muon Ionization Cooling Experiment (MICE) is to demonstrate muon beam ionization cooling for the first time. It constitutes a key part of the R&D towards a future neutrino factory or muon collider. The intended MICE precision requires the development of analysis tools that can account for any effects (e.g., optical aberrations) which may lead to inaccurate cooling measurements. Non-parametric density estimation techniques, in particular, kernel density estimation (KDE), allow very precise calculations of the muon beam phase-space density and its increase as a result of cooling. In this study, kernel density estimation technique and its application to measuring the reduction in MICE muon beam phase-space volume is investigated.

43 PARTICLE ACCELERATORS↗

Studying Unirradiated TRISO-coated Particles from the Second Advanced Gas Reactor Experiment

Combined precession electron diffraction and point resolved chemical imaging have been used to provide an analysis of the material structure and chemical information of unirradiated uranium oxy-carbide (14.0 wt% enriched) kernelled tristructural isotropic-coated (TRISO) coated particle fuel. The detailed microstructural analysis includes examination of the structure associated with kernel, IPyC and SiC layers, as well as the IPyC-SiC interface. The analysis serves as a baseline for future studies on the potential effects of fission product and defect release through intact SiC layers and possible grain restructuring with irradiation. The baseline microstructure is thereby identified to understand the subtle effects of fabrication that may influence fission product precipitate release associated with different fuel types. Results indicated a Si:C gradient in the SiC layer which could influence fission transport reactivity and the high resolution imaging at the IPyC-SiC interface shows the gradual chemical composition change at this interface.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Grid Optimization with Solar (GO-Solar) Experiences With: Data-Driven and Machine Learning Approaches for High-Pen PV Grids

Provides an overview of the innovations and challenges from the algorithm development portion of the GO-Solar project, including plain language introductions to matrix-completion based state estimation, multi-kernel learning based state forecasting, 'slow-scale' voltage-load sensitivity matrix linearized optimal power flow, and 'fast-scale' OPF plan following using on-line Provides an overview of the innovations and challenges from the algorithm development portion of the GO-Solar project, including plain language introductions to matrix-completion based state estimation, multi-kernel learning based state forecasting, 'slow-scale' voltage-load sensitivity matrix linearized optimal power flow, and 'fast-scale' OPF plan following using on-line multi-objective state.

24 POWER TRANSMISSION AND DISTRIBUTION↗

Separate Effects Miniature Fuel Irradiation Testing to Support Fuel Safety

The recent interest in advanced fuel forms that offer increased thermal conductivity and uranium density, as well as modifications (e.g., use of dopants or additives) to traditional UO2 fuel, necessitates a vehicle for performing high-throughput irradiation testing of these fuels before they can be safely deployed. This interest, combined with the recent decommissioning of the Halden Reactor, places a strong burden on the remaining test reactors to provide the scientific data needed to advance these fuels toward commercialization. Oak Ridge National Laboratory is actively working to alleviate some of this burden by commissioning a new “MiniFuel” test facility that will provide a vehicle for performing accelerated separate-effects irradiation testing of sub-sized nuclear fuel specimens. The small size of the fuel allows for a flexible irradiation vehicle capable of exploring a wide range of fuel performance variables within a reasonable time and cost. This paper describes the experiment facility, and the initial irradiation experiments being performed including uranium nitride (UN) kernels, coated tristructural-isotropic (TRISO) UN particles, doped and un-doped (reference) UO2 disks, U3Si2 disks, and fully ceramic microencapsulated (FCM) pellets with UN kernels and a SiC matrix. A focus is placed on the performance of miniature FCM pellets, which are being considered as the ultimate accident tolerant fuel for light water reactors. The experiments described in this paper will provide basic scientific data (e.g., swelling, fission gas release) regarding irradiation performance under well-characterized conditions.

Petrie, Christian↗

AGR-5/6/7 Release-to-Birth Ratio Data Analysis for Cycles 162B, 163A, 164A, and 164B

AGR-5/6/7 is the last of a series of Advanced Gas Reactor (AGR) experiments conducted in the Advanced Test Reactor (ATR) at Idaho National Laboratory in support of development and qualification of tristructural isotropic (TRISO) low-enriched fuel used in the high-temperature gas cooled reactor (HTGR). Each AGR test consists of multiple independently controlled and monitored capsules containing fuel compacts placed in a graphite cylinder shrouded by a steel shell. These capsules are instrumented with thermocouples (TC) that are embedded in the graphite, thus providing feedback for temperature control. AGR configuration and irradiation conditions are based on prismatic HTGR technology that is distinguished primarily through use of helium coolant, a low-power-density ceramic core capable of withstanding very high temperatures, and TRISO-coated particle fuel. The AGR tests provide valuable irradiation-performance data to support fuel process development, qualify fuel for normal operation and accident conditions, and support development and validation of fuel performance and fission-product transport models and codes. The release-to-birth ratios (R/B) for fission-gas isotopes (i.e., krypton and xenon) are calculated from release rates into the sweep-gas flow, measured by the high-purity germanium detectors used in the AGR Fission Product Monitoring System (FPMS) installed downstream from each irradiated capsule. Birth rates are calculated based on the fission power in the experiment and models of fission-product generation. Thus, the R/B is a measure of the ability of fuel kernel, particle coating layers, and compact matrix to retain fission-gas atoms, preventing their release into the sweep-gas flow, especially in the presence of initially defective particle and/or the event of particle-coating failures that occurred during the irradiation. For fission-gas isotopes, particle failure occurred when all coating layers are fractured that allow gaseous fission atoms to escape from a particle. In this case, the R/B per-exposed-kernel is used to compare fuel performance across experiments.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Performance-Portable Particle Advection with VTK-m

Particle advection is the fundamental kernel behind most vector field visualization methods. Yet, the efficient parallel computation of large amounts of particle traces remains challenging. This is exacerbated by the variety of hardware trends in today's HPC arena, including increasing core counts in classical CPUs, many-core designs such as the Intel Xeon Phi, and massively parallel GPUs. The dedicated optimization of a particle advection kernel for each individual target architecture is both time-consuming and error prone. In this paper, we propose a performance-portable algorithm for particle advection. Our algorithm is based on the recently introduced VTK-m system and chiefly relies on its device adapter abstraction. We demonstrate the general portability of our implementation across a wide variety of hardware. Finally, our evaluation shows that our hardware-agnostic algorithm has comparable performance to hardware-specific algorithms.

Pugmire, Dave↗

Comparing High Performance Computing Accelerator Programming Models

Accelerator devices are becoming a norm in High Performance Computing (HPC). With more systems opting for heterogeneous architectures, portable programming models like OpenMP and OpenACC are becoming increasingly important. The SPEC ACCEL 1.2 benchmark suite consists of comparable benchmarks in OpenCL, OpenMP 4.5, and OpenACC 2.5 that can be used to evaluate the performance and support for programming models and frameworks on heterogeneous platforms. In this paper we go beneath the normative metric of performance times and look at the individual kernels to study the usage, strengths, and weaknesses of the two prevalent portable heterogeneous programming models, OpenMP and OpenACC. From our analysis we identify that benchmarks like MRI-Q, SP and BT have better performance using OpenACC, while benchmarks like MiniGhost, LBM and LBDC do consistently better with the OpenMP programming model across supercomputers like Titan, and Summit.We deep dive into the kernels of select four benchmarks to answer questions like: Where does the benchmark spend most of its cycles? What is the parallelization strategy used? Why is one programming model more performant than the other? By identifying the similarities and dierences we want to contrast between the benchmark implementation strategies in the SPEC ACCEL 1.2 benchmarks and provide more insights into the OpenMP and OpenACC programming models.

Pophale, Swaroop S.↗

Test Plan for the Second Reirradiation Heating Test of Fuel Particles from AGR 2 Compact 6-4-1

Post irradiation examination (PIE) and high-temperature heating tests of tristructural isotropic (TRISO)-coated fuel particles and compacts from the second Advanced Gas Reactor (AGR) irradiation experiment, AGR 2, are in progress. This test plan describes the reirradiation and subsequent high-temperature testing of loose fuel particles obtained from AGR 2 compact 6-4-1. Four of these particles will have been cracked, gamma counted, and re-irradiated in the Neutron Radiography (NRAD) reactor prior to the heating test. The heating test will involve heating the particles in the Fuel Accident Condition Simulator (FACS) furnace to a peak temperature of approximately 1600°C while collecting fission products released from the particles for post-heating test analysis. The intention of the test is to assess the retention of fission products in the fuel kernel. Reirradiation of the particles will allow a determination of the retention of short-lived fission products I-131 (t1/2 = 8.02 days) and Xe-133 (t1/2 = 5.2 days) in the kernel.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Two decades of DOE investment lays the foundation for TRISO-fueled reactors

Tristructural isotropic (TRISO) coated particle fuel is a robust, microencapsulated fuel form developed originally for use in high-temperature gas-cooled reactors (HTGRs). The particles consist of a spherical fissile kernel surrounded by several layers of pyrocarbon and a silicon carbide (SiC) layer (Figure 1). The particles are formed into cylindrical or spherical fuel forms using a resinated graphite matrix material for insertion into an HTGR. The kernel and coating layers together act to retain fission products within the particle during normal reactor operation and during postulated accidents; TRISO particles can maintain structural integrity at extremely high temperatures, reaching as high as approximately 1,600°C in limiting HTGR accidents. This limits the fission product activity circulating in the helium coolant and the activity released to the environment during accidents. Acceptable performance of TRISO particles is therefore essential for reactor safety.

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

AGR-5/6/7 Irradiation Test Final As-run Report

This document presents the as-run analysis of the Advanced Gas Reactor (AGR) 5/6/7 irradiation experiment. AGR-5/6/7 is the last of a series of experiments conducted in the Advanced Test Reactor (ATR) at Idaho National Laboratory (INL) in support of the development and qualification of tri-structural isotropic (TRISO) low enriched fuel for use in high-temperature gas-cooled reactors (HTGR). The test train contained five separate capsules that were independently controlled and monitored. Each capsule contained multiple 24.91-mm-long and 12.25-mm-dimeter compacts filled with low-enriched uranium carbide/oxide tri-structural isotropic fuel particles. The objectives of the AGR 5/6/7 experiment were to: 1. Irradiate reference-design fuel particles to support fuel qualification. 2. Establish operating margins for the fuel, beyond normal operating conditions. 3. Provide irradiated-fuel performance data and irradiated-fuel samples for post irradiation examination and safety testing. The primary objective of the AGR-5/6 test (Capsules 1, 2, 4, and 5) was to verify the successful performance of the reference-design fuel under normal operating conditions. The AGR-7 test (Capsule 3) was designed to explore fuel performance at higher temperatures. Its primary objective is to demonstrate the capability of the fuel to withstand conditions beyond normal operating conditions, in support of plant design and licensing. AGR 5/6/7 will also provide irradiated-fuel performance data based on the fission gas release from particles during irradiation. To achieve the test objectives, the AGR-5/6/7 experiment was irradiated in the northeast (NE) flux trap of the ATR with a planned duration of 500 effective full-power days (EFPDs). The NE flux trap was selected because its larger diameter provided greater flexibility for test-train design compared to the Large B positions used for the AGR-1 and AGR-2 irradiations, significantly enhancing test capabilities for the combined irradiation campaigns. Due to delays in the ATR schedule, the AGR-5/6/7 irradiation was significantly shorter than the originally planned 13-cycle schedule. Irradiation began on February 16, 2018 and ended on July 22, 2020, spanning nine ATR cycles (162B?168A) over two and a half years. Thus, the AGR-5/6/7 fuel compacts were irradiated for a total of approximately 360.9 EFPDs. Final burnup values, on a per-compact basis, ranged from 5.66% to 15.26% fissions per initial heavy metal atom, while fast fluence values ranged from 1.62 to 5.55 × 1025 n/m2 (E >0.18 MeV). Time-averaged volume-averaged fuel temperatures on a capsule basis at the end of irradiation ranged from 756°C in Capsule 5 to 1313°C in Capsule 3 excluding days with significantly lower temperature during the two short powered axial locator mechanism cycles, 163A and 167A. By the end of irradiation, 48 out of 54 installed thermocouples (TC) had failed (the bottom three capsules lost all TCs). During the first five cycles (162B ? 165A), fission-gas isotope release-rate-to-birthrate (R/B) ratios were stable in the 10-8?10-6 range, and no in-pile particle failures were observed based on the gross gamma counts. During this time, the high exposed kernel fraction and high fuel particle temperatures in Capsule 1 led to the maximum R/B value of around 2 ? 10-6 for Kr-85m. The fission gas release in all capsules started to increase from the second half of Cycle 166A, when a large number of in-pile particle failures occurred in Capsule 1 and a gas line problem in this capsule caused fission gas leakage at various degrees into the other four capsules. This gas line problem also prevented fission gas release measurement for Capsule 1 during the last three cycles due to gas flow isolation. By the end of irradiation, it is estimated that approximately 15 particle failures in Capsule 3, which was considered possible at the start of the irradiation, since the experiment was designed to operate beyond the high-temperature gas-cooled reactor (HTGR) normal operating temperature range. A few hundred in-pile particle failures were estimated for Capsule 1 by the end of Cycle 166A, but the total number of failures is unknown due to lack of fission gas release data in the later cycles. Additionally, four potential in-pile failures were identified for Capsule 2 during the last cycle, 168A. In contrast, no in-pile failures were identified in the top two capsules (4 and 5) based on absence of the typical spikes in gross gamma counts and low failure estimates using the AGR-3/4 R/B per exposed kernel model.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Threaded Multi-Core GEMM with MoA and Cache-Blocking: Preprint

A threaded multi-core implementation of the high performance dense linear algebra matrix-matrix multiply GEMM kernel is described. This kernel is widely implemented by vendors in the basic linear algebra subroutine BLAS library. The mathematics of arrays (MoA) paradigm due to Mullin (1988) results in contiguous memory accesses by employing outer-product forms. Our performance studies demonstrate that the MoA implementation of double precision DGEMM combined with optimal cache-blocking strategies results in at least a 25% performance gain on the Intel Xeon Skylake processor over the vendor supplied Intel MKL basic linear algebra libraries. Results are presented for the NREL Eagle supercomputer. The multi-core DGEMM achieves over 100 GigaFlops/sec with eight openMP threads.

cache-blocking↗

Examination of a Methane/Diesel RCCI Engine Using Pele: Preprint

Multi-fuel, advanced injection strategies have become increasingly promising as a strategy to mitigate the emissions generated from internal combustion engines. By carefully controlling the combustion phasing in-cylinder, these new multi-pulse, multi-fuel injection strategies are able to burn in the low-temperature combustion regime where both NOx and soot are not readily produced, reducing the need for extensive exhaust gas recirculation systems. In this study, we examine a reactivity-controlled compression ignition (RCCI) strategy that uses an early pre-filled methane-air mixture with low turbulence background as the low-reactivity fuel and a direct injection of four discrete dodecane jets as a surrogate for the high-reactivity diesel fuel. We use the Pele software suite, a highly optimized, exascale-ready, adaptive mesh refinement codebase to perform high-resolution numerical simulations of a scaled down, single cylinder from the RCCI engine. Here, we resolve the ignition kernels down to micrometer scales and present several statistical quantities evaluating the development of the flow and detailing the onset of ignition and subsequent flame development. Particular attention is paid to the conditions surrounding the onset of the first ignition kernels and discussing what led to the development of those conditions.

CFD↗

Execution of computation graphs

A computation graph is accessed. In the computation graph, operations to be performed are represented as interior nodes, inputs to the operations are represented as leaf nodes, and a result of the operations is represented as a root. Selected sets of the operations are combined to form respective kernels of operations. Code is generated execute the kernels of operations. The code is executed to determine the result.

Ravishankar, Mahesh↗

Thermo mechanical analysis of fully ceramic microencapsulated fuel during in-pile operation

A proposed fuel for improved performance in LWRs (Light Water Reactors) is FCM (fully encapsulated micro-ceramic) fuel concept that involves TRISO (Tri-structural-Isotropic) fuel particles embedded in a NITE (Nano Infiltrated Eutectic) silicon carbide matrix. TRISO fuel particles contain a spherical fuel kernel that will likely range from about 500 to in excess of 800 μm in diameter. The kernel and buffer layer are then typically coated with 3 isotropic layers consisting of a dense inner pyrolytic carbon (IPyC), a silicon carbide (SiC) layer, and an outer layer of dense, pyrolytic carbon (OPyC). These layers are typically around 40 μm thick, but can range from 20 to 60 μm. The TRISO particle packing fraction in the NITE-SiC matrix is expected to be 40-45 vol.%. The release of radioactivity into the coolant is dependent on the integrity of the silicon carbide layer of the TRISO particles and the NITE-SiC matrix. BISON, a code under development by Idaho National Laboratory, has been built on the Multi-physics Object Oriented Simulation Environment (MOOSE). MOOSE is a massively parallel, finite element computational system that uses a Jacobian-free, Newton-Krylov (JFNK) method to solve coupled systems and non-linear partial differential equations. A single particle comparison to fuel performance codes such as PARFUME was conducted and demonstrated that BISON is able to simulate the required physics. FCM pellets embedded with homogenous particles were simulated. It was found that the interior matrix temperature was predicted to be considerably lower than for an equivalent UO{sub 2} pellet. The swelling dependence on temperature created a compressive region around the perimeter of the pellet. However, at fluences above 6.10{sup 25} neutrons/m{sup 2}, the swelling of the pyrolytic carbon might cause significant tensile stresses and possible cracks near the surface of the pellet. This suggests that the pyrolytic carbon swelling may be an important factor in the lifetime of this fuel type.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Initial results from safety testing of US AGR-2 irradiation test fuel - 18574

Two cylindrical compacts containing tri-structural isotropic (TRISO)-coated particles with kernels that contained a mixture of uranium carbide and uranium oxide (UCO) and two compacts with UO{sub 2}-kernel TRISO particles have undergone 1600 deg. C safety testing. These compacts were irradiated in the US Advanced Gas Reactor Fuel Development and Qualification Program's second irradiation test (AGR-2). The time-dependent releases of several radioisotopes ({sup 110m}Ag, {sup 134}Cs, {sup 137}Cs, {sup 154}Eu, {sup 155}Eu, {sup 90}Sr, and {sup 85}Kr) were monitored while heating the fuel specimens to 1600 deg. C in flowing helium for 300 h. The UCO compacts behaved similarly to previously reported 1600 deg. C-safety-tested UCO compacts from the AGR-1 irradiation. No failed TRISO or failed SiC were detected (based on krypton and cesium release), and cesium release through intact SiC was very low. Release behavior of silver, europium, and strontium appeared to be dominated by inventory originally released through intact coating layers during irradiation but retained in the compact matrix until it was released during safety testing. Both UO{sub 2} compacts exhibited cesium release from multiple particles whose SiC failed during the safety test. Europium and strontium release from these two UO{sub 2} compacts appeared to be dominated by release from the particles with failed SiC. Silver release was characteristically similar to the release from the UCO compacts in that an initial release of the majority of silver trapped in the matrix occurred during ramping to 1600 deg. C. However, additional silver release was observed later in the safety testing due to the UO{sub 2} TRISO with failed SiC. Failure of the SiC layer in the UO{sub 2} fuel may have been dominated by CO corrosion, as opposed to the palladium degradation observed in AGR-1 UCO fuel. (authors)

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

Behavior-based approach to misuse detection of a simulated SCADA system - 339

This paper presents the initial findings in applying a behavior-based approach for detection of unauthorized activities in a simulated Supervisory Control and Data Acquisition (SCADA) system. Misuse detection of this type utilizes fault-free system telemetry to develop empirical models that learn normal system behavior. Future monitored telemetry sources that show statistically significant deviations from this learned behavior may indicate an attack or other unwanted actions. The experimental test bed consists of a set of Linux based enterprise servers that were isolated from a larger university research cluster. All servers are connected to a private network and simulate several components and tasks seen in a typical SCADA system. Telemetry sources included kernel statistics, resource usages and internal system hardware measurements. For this study, the Auto Associative Kernel Regression (AAKR) and Auto Associative Multivariate State Estimation Technique (AAMSET) are employed to develop empirical models. Prognostic efficacy of these methods for computer security used several groups of signals taken from available telemetry classes. The Sequential Probability Ratio Test (SPRT) is used along with these models for intrusion detection purposes. The different intrusion types shown include host/network discovery, DoS, brute force login, privilege escalation and malicious exfiltration actions. For this study, all intrusion types tested displayed alterations in the residuals of much of the monitored telemetry and were able to be detected in all signal groups used by both model types. The methods presented can be extended and implemented to industries besides nuclear that use SCADA or business-critical networks. (authors)

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Efficient Parallelization of Irregular Applications on GPU Architectures

With the enlarging computation capacity of general Graphics Processing Units (GPUs), leveraging GPUs to accelerate parallel applications has become a critical topic in academia and industry. However, a wide range of irregular applications with the computation-/memory-intensive nature cannot easily achieve high GPU utilization. The challenges mainly involve the following aspects: first, data dependence leads to coarse-grained kernel and inefficient parallelism; second, heavy GPU memory usage may cause frequent memory evictions and extra overhead of I/O; third, specific computation patterns produce memory redundancies; last, workload balance and data reusability conjunctly benefit the overall performance, but there may exist a dynamic trade-off between them. Targeting these challenges, this dissertation proposes multiple optimizations to accelerate two real-world applications: many-body correlation functions to simulate nuclear physics in a large-scale scientific system; the other is the eALS-based matrix factorization recommendation system. To accelerate the calculations of many-body correlation functions, this dissertation presents three frameworks in GPU memory management and multi-GPU scheduling. Firstly, an optimized systematic GPU memory management framework, MemHC, utilizes a series of new memory reduction designs in GPU memory allocation, CPU/GPU communications, and GPU memory oversubscription. Secondly, an enhanced multi-GPU scheduling framework, MICCO, particularly by taking both data dimension (e.g., data reuse and data eviction) and computation dimension into account. MICCO designs a heuristic scheduling algorithm and a machine learning-based regression model to generate the optimal settings of a proposed new concept to manage the trade-off. Thirdly, a locality-aware multi-GPU scheduling framework. This scheduler leverages pipeline batch generation with a looking-ahead strategy by building local dependency graphs for memory transfer reduction and better data reuse, achieving up to 79.92% memory cost reduction and 1.67x speedup. To parallelize the eALS-based recommendation system, this dissertation proposes an efficient CPU/GPU heterogeneous recommendation system, HEALS. HEALS employs newly designed architecture-adaptive data formats to achieve load balance and good data locality on CPU and GPU. To mitigate the data dependence, HEALS presents a CPU/GPU collaboration model for both task parallelism and data parallelism with multiple kernel computation optimizations. In summary, this dissertation efficiently accelerates two typical irregular applications on GPUs by building four frameworks, including CPU/GPU collaboration, GPU memory management, and multi-GPU scheduling.

Wang, Qihan↗