Search NASA⌕ Search

SEARCH · Search NASA

Results for “Utility Codes”

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 361 records · Page 20

Parallel Algorithms and Software for Nuclear, Energy, and Environmental Applications Part I: Multiphysics Algorithms

There is a growing trend within energy and environmental simulation to consider tightly coupled solutions to multiphysics problems. This can be seen in nuclear reactor analysis where analysts are interested in coupled flow, heat transfer and neutronics, and in nuclear fuel performance simulation where analysts are interested in thermomechanics with contact coupled to species transport and chemistry. In energy and environmental applications, energy extraction involves geomechanics, flow through porous media and fractured formations, adding heat transport for enhanced oil recovery and geothermal applications, and adding reactive transport in the case of applications modeling the underground flow of contaminants. These more ambitious simulations usually motivate some level of parallel computing. Many of the physics coupling efforts to date utilize simple code coupling or first-order operator splitting, often referred to as loose coupling. While these approaches can produce answers, they usually leave questions of accuracy and stability unanswered. Additionally, the different physics often reside on distinct meshes and data are coupled via simple interpolation, again leaving open questions of stability and accuracy.

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

COMSOL-Related Activities within the Research Reactors Division of Oak Ridge National Laboratory

Our group at Oak Ridge National Laboratory (ORNL) started using COMSOL shortly after version 3.0 was released in the Spring of 2004. Over 11 years later and several new releases of the code, the application usage has grown along with the number of licenses we are responsible for. This paper focuses not on details of results and modeling methods, but instead, takes a look at our past and present applications, and evaluates where we are headed with COMSOL in the future. In doing so, we reveal some lessons learned along our pathway, provide some insight on how best to use COMSOL in a group setting, and perhaps help both users and developers to improve how the code is utilized.

COMSOL SQA HFIR↗

AISL Development Toolkit

AISLDT is a library of utility functions supporting other AISL software. Code provides various utility functions for Common Lisp, including an object-oriented database, distributed objects, logic query engine, web content management, chart drawing, packet sniffing, text processing, and various data structures.

Source record↗

Breaking the 20 Year Logjam to Better Insulating Windows

Windows account for about 4 Quads of US energy consumption or 12% of building energy use. After 20 years of public/private investment (from 1980 to 2000) in technology R&D, coupled with new rating and labeling organizations (NFRC) and with subsequent voluntary ENERGY STAR programs and tighter codes and standards, windows using low-E/argon gas fill (~R3) gained a dominant market share and now account for >86% of all annual sales. However, this remarkable transformation of prior markets has stagnated, with triple glazing (~R5-R7) comprising less than 2% of all window sales in 2016. U.S. Department of Energy (DOE) estimates the national technical potential savings using R5-R7 windows at ~ 2Q annually, but manufacturers claim they would have to redesign their entire sash/frame inventory to accommodate the thicker and heavier insulating glass units (IGUs) in conventional triple glazed window designs. This paper outlines the initial findings from the first phase of a new collaborative effort, now underway with industry partners, to transform window markets to the R5-R7 insulating levels by introducing a novel packaging of existing technology elements, implemented as a “drop-in replacement” for current IGUs. The program involves working with supply chain partners to ensure component availability, with leading window manufacturers to integrate the key technology elements and initially deploy the new designs, and with market pull partners to speed adoptions rates. Market pull partners include building code officials, utility rebate/incentive programs and ENERGY STAR, along with early adopters such as builders targeting net zero and passive house designers.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Using CAASCADE and CrayPAT for Analysis of HPC Applications

We describe our work on integrating CAASCADE with CrayPAT to obtain both static and dynamic information on characteristics of high-performance computing (HPC) applications. CAASCADE --- Compiler-Assisted Application Source Code Analysis and Database---is a system we are developing to extract features of application from its source code by utilizing compiler plugins. CrayPAT enable us to add runtime-based information to CAASCADE's feature detection. We present results from analysis of HPC applications.

Budiardja, Reuben↗

Sensitivity/Uncertainty Comparison Study Involving IRSN, LANL, and ORNL Tools to Support Validation [Abstract]

Under a DOE Nuclear Criticality Safety Program (NCSP) task involving Analytical Methods, three Laboratories collaborated in a comparison of results obtained from Sensitivity/Uncertainty (S/U) packages relevant to validation of transport codes. The task involves Institut de Radioprotection et de Sûreté Nucléaire (IRSN), Los Alamos National Laboratory (LANL), and Oak Ridge National Laboratory (ORNL) comparing results of MORET 5/MACSENS V3.0, MCNP6.2/Whisper-1.1, and SCALE 6.2.3/TSUNAMI/USLSTATS respectively. All Monte Carlo transport code results utilize nuclear data from ENDF/B-VII.1 evaluation.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Analysis of SCALE Criticality and Sensitivity Calculations for Reflected HEU Cylinders [Abstract]

The SCALE code package offers several nuclear data libraries to support Monte Carlo (MC) transport, as well as MC-based derivation of $\kappa$ eff sensitivity and uncertainty (S/U) data. The CSAS sequence using the KENO MC code can utilize continuous-energy (CE) cross sections, or pre-generated multigroup (MG) cross section libraries. The use of MG libraries introduces bias into calculations in exchange for faster transport solutions. The TSUNAMI-3D sequence also utilizes KENO MC calculations. TSUNAMI-3D has two CE calculational methods: the Iterated Fission Probability (IFP) method, and the Contribution-Linked eigenvalue sensitivity/Uncertainty estimation via Tracklength importance CHaracterization (CLUTCH) method. Previous work has shown poor agreement between CLUTCH and confirmatory direct perturbation calculations in specific applications, e.g., fissionable and polyethylene reflectors

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Graphite Degradation Modeling and Analysis

A graphite component in a nuclear reactor core is subjected to variety of stresses and can experience degradation during normal and off-normal operation. Understanding how a graphite component will behave in service is essential to ensuring core structural stability and safe reactor operation. This report summarizes a graphite modeling tool currently under development at Idaho National Laboratory. The model incorporates several of the anticipated stresses during service and includes the effects of oxidation and irradiation prior to turnaround. This tool is intended to be used to help assess the design of graphite components by utilizing design code rules found in Section III, Division 5 of the American Society of Mechanical Engineering Boiler and Pressure Vessel Code. Specifically, the tool uses the methodologies found within the Full and Simplified assessments from Article HHA-3000 to verify that a graphite component has an acceptably low probability of failure.

36 MATERIALS SCIENCE↗

Impact Analyses and Tests of Metal Cask Considering Aircraft Engine Crash - 12308

The structural integrity of a dual purpose metal cask currently under development by the Korea Radioactive Waste Management Cooperation (KRMC) is evaluated through analyses and tests under a high-speed missile impact considering the targeted aircraft crash conditions. The impact conditions were carefully chosen through a survey on accident cases and recommendations from the literature. The missile impact velocity was set at 150 m/s, and two impact orientations were considered. A simplified missile simulating a commercial aircraft engine is designed from an impact load history curve provided in the literature. In the analyses, the focus is on the evaluation of the containment boundary integrity of the metal cask. The analyses results are compared with the results of tests using a 1/3 scale model. The results show very good agreements, and the procedure and methodology adopted in the structural analyses are validated. While the integrity of the cask is maintained in one evaluation where the missile impacts the top side of the free standing cask, the containment boundary is breached in another case in which the missile impacts the center of the cask lid in a perpendicular orientation. A safety assessment using a numerical simulation of an aircraft engine crash into spent nuclear fuel storage systems is performed. A commercially available explicit finite element code is utilized for the dynamic simulation, and the strain rate effect is included in the modeling of the materials used in the target system and missile. The simulation results show very good agreement with the test results. It is noted that this is the first test considering an aircraft crash in Korea. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Environmental Characterization Scans Using Sodium-Iodide Gamma Spectroscopy to Determine Ra-226 Concentration in Surface Soil - 16326

The recent natural gas drilling boom has brought heightened attention to the issue of TENORM waste management. Radioactive residues from the extraction, treatment, and purification of materials containing uranium and thorium, or their progeny, pose a public health hazard primarily in the form of ground water contamination. Hydraulic fracturing can liberate formation waters from shale; the high salinity of which can cause radium to move with the water to the surface. The disposal and handling of this water has been a subject of public controversy. For soil remediation projects, radium-226 is generally one of the radionuclides of concern due to its alpha emissions. However performing a survey scan for Ra-226 is difficult because its photon emissions are low energy and have minimal probability of emission per decay (186.2 keV, 3.3% abundance). Additionally resolving its emission from U-235 (185.7 keV, 57% abundance) with field instrumentation is not feasible. Therefore detection of Ra-226 relies on the presence and photon emissions of its progeny. This paper outlines methodology for calculating the minimum detectable concentration of Ra-226 in characterization scans using a sodium-iodide detector array coupled with a multi-channel analyzer. Using progeny ingrowth as a detection proxy requires knowing decay time in order to determine progeny emission rates. Knowledge of site history, process, and prior survey results can be key in determining an accurate decay time. However in the absence of such information in-situ measurements can be used to estimate decay time by comparing observed progeny emission ratios against established values. These values are determined using Oak Ridge National Laboratory's ORIGEN-ARP program to generate photon energy spectra for Ra-226 and its progeny at specified time intervals. Once decay time is established, the detector's minimum detectable concentration can be calculated by synthesizing the expected emission spectra and Los Alamos National Laboratory's Monte Carlo N-Particle transport code to simulate detector response. Traditionally, one of the steps in calculating a system's minimum detectable concentration is to place an appropriate button source under the detector, record the response, and then move the source by a specified increment. This process is repeated until the detector's spatial efficiency has been mapped. Due to the impracticality of performing this with Ra-226 button sources of varying decay times, Monte Carlo N-Particle transport code was utilized to determine the detector's spatial efficiency. A dime sized source with the established emission spectra was placed into the center of a rectangle of soil. This rectangle, including the source, was used as a lattice element to fill the region of space below the detector. The simulation was designed to track the energy distribution of pulses created in the sodium iodide crystal using the F8 tally, and was setup to isolate each source; thereby correlating detector response to source position. The simulation output required post-processing to determine conversion factors from counts per second to disintegrations per second. Post-processing accounted for subtraction of the Compton continuum, and average the data over the scanning pattern to obtain the expected spatial sensitivity during a characterization study. This was performed for the following photo-peaks: 609 keV (Bi-214), and 1764 keV (Bi-214). For calculation of the scan minimum detectable concentration, the surveyor efficiency coefficient from NUREG 1507 was supplanted in favor of a scan speed deviation factor. This was used because the detector utilizes computerized data collection (spatial and spectral). This report finds that, for two shielded 10.16 cm x 10.16 cm x 40.64 cm sodium-iodide crystals with integrated multi-channel analyzers, the minimum detectable concentration in surface soils is less than 1 pCi per gram Ra-226 for a 1 second survey measurement. These results assume a volumetric source with a maximum depth of 15.24 cm and a minimum decay time of 21 days. Verification of the system's capabilities was performed by sending soil samples from scanned areas, and locations where in-situ measurements were performed, to an independent laboratory for analysis. The laboratory results demonstrated that scanned area was principally comprised of soil containing less than 1 pCi per gram Ra-226. This borders the system MDC and it underestimated the concentration of radium in the soil. The probable causes of this is escape of radon gas from the surface soil. Radon is the daughter of radium, and has a high mobility in soil. If the gas escapes, then the progeny used as the detection proxy will be present in lower than expected concentrations. Radionuclide identification using high volume sodium-iodide crystals in low level characterization scans is demonstrated to be possible. Further system refinement will focus on developing a methodology to estimate a radon escape factor for site specific use. Accounting for radon escape in the top 15.24 cm of soil will allow the system to better estimate Ra-226 concentrations in soil. This is a significant advancement over the gross counting statistics used in most studies to satisfy MARSSIM survey requirements, because it will increase stakeholder confidence. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Modeling Efforts to Gain Insight into Historical Leak Events from the Single-Shell Tank A-105 in the Hanford 241-A Tank Farm - 20113

The 241-A Tank Farm is a single-shell tank (SST) farm constructed to store process waste from Hanford nuclear operations. Millions of gallons of nuclear waste were stored in the 241-A Tank Farm SSTs and some of the SSTs leaked in the past. In addition, spills and pipeline leaks during transfers and storage and intentional discharges to cribs and trenches resulted in releasing waste to the ground. Tank liner leaks are referred to as 'leaks' and all other discharges to the soil are referred to as 'releases.' Liquid waste that could be removed by pumping has been removed from all of the SSTs to reduce the potential for future leaks. The most significant historical leak event in 241-A Tank Farm occurred in 1965 when tank A-105 experienced a pressurized steam event. This event resulted in damage to the inner steel liner flooring of A-105, which was separated from the sidewalls over part of its circumference and buckled up to 2.5 m, vertically. During this event up to 7,570 L of contaminated liquid may have leaked to the adjacent soil. This leak occurred under extreme temperature and pressure conditions. Modeling efforts to better understand the nature and extent of historical leaks from subsurface SSTs that were used to store highly radioactive, self-boiling liquid wastes at 241-A Tank Farm have recently been undertaken. These efforts have compiled the available historical information to support a preliminary non-isothermal, multiphase flow and chemical transport modeling effort to re-create the conditions under which the leaks occurred and to formulate a conceptual model as to the extent and distribution of leaked radioactive contaminants in the adjacent soil material. The focus of this work was on developing an understanding of the key features, processes and bounding conditions related to tank A-105 leak events that occurred in the 1960's. The activities include estimation of leak composition, non-isothermal multiphase flow and transport modeling, and geochemical modeling. The STOMP{sup C} Water-Air-Energy modeling code was utilized to implement the three-dimensional representation of the subsurface tank and the surrounding flow field. Once constructed, the model was used to evaluate the conceptual understanding of leaks originating from different parts of the tank under the elevated temperature boundary conditions that were imposed by surrounding tanks at the time of the historical leaks. The chemical evolution of the liquid waste was also evaluated as it leaked from the tank under transient pressure and temperature gradients. The results of the preliminary evaluation suggested the presence of a heat-pipe effect beneath tank A-105 in which water vapor at an elevated temperature is driven away from the base of the tank to a position where water vapor cools, condenses and is then drawn back toward the tank by the strong capillary attraction of the dry soil. A non-sorbing contaminant (Tc-99) was introduced into this flow field to better understand the potential distribution patterns of leaked contaminants that may have occurred during the historical leak events. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Geospatial Data Platform for All

Spatiotemporal data has evolved in scale due to augmented use in cross-domain applications. Simultaneously, there is substantial growth in the availability of Geographic Information Systems (GIS) data provided by the United States Geological Survey (USGS) along with other federal, state, county, or local agencies through open-data portals and public access APIs. However, data availability does not equate with accessibility. Large-scale analyses and applications require robust, performant data management with co-location of data storage and computing. The insufficiency of data management infrastructure compels researchers to adopt ad hoc project- specific GIS data storage solutions (e.g., copying data to High-Performance computer file systems). As an ad hoc storage strategy does not scale, it hampers cross-domain analyses causing difficulty in data reuse and utilizing existing code bases. Furthermore, GIS data is complex and requires expertise to analyze and manipulate due to its intricate data structures and data-specific projection transformations. Despite the challenges, we recognize that derived GIS data products, e.g., satellite or LIDAR-based images, can be used in downstream applications such as AI by domain, but non-GIS experts. To address the data needs and overcome the challenges, we are working towards a GIS Data Platform focused on efficient data storage, data discovery and access, and an API to enable common workflows. We propose a knowledge-graph (KG) approach for data discovery, whereby datasets are semantically linked to higher- level constructs such as projects and research areas. The semantic data links enable researchers to explore datasets in a top-down approach by specifying relevant and meaningful terms (assists in finding hidden data). An advantage is that the nodes and edges in a knowledge graph create built-in semantic documentation. Deeper spatiotemporal connections between data sources can be encoded via Graph Neural Networks (GNN) (Zhang et al., 2021). The KG approach can be extended to integrate the data itself in a Virtual KG (VKG). Our work will derive inspiration from large-scale VKG efforts that have been undertaken or are currently underway as part of the OpenStreetMap project (Ding et al., 2021). For DOE Data Days, we share the proposed geospatial data platform hybrid (cloud/on-prem) architecture, our work-to-date on storing, retrieving, and transforming LiDAR and raster data relevant to two important NREL use-cases, including the Renewable Energy Potential (reV) Model, and present our proposal for a KG based data discovery engine.

data platform↗

Development and Validation of MALAMUTE model for Electric Field Assisted Sintering of Structural Materials

Fusion power plant designs feature extreme material performance requirements for structural material candidates. In addition to conventional alloys, more advanced composites and oxide dispersion strengthened (ODS) alloys are being explored, however, achieving the desired microstructures to maximize performance using traditional manufacturing methods can be challenging. The advanced manufacturing (AM) electric field-assisted sintering (EFAS) technique offers improved control over the final microstructure through higher heating and cooling rates and moderate pressures. Modeling and simulation tools show promise in elucidating the process-structure-property-performance (PSPP) correlation for AM-produced parts, including the EFAS process. An inherently multiscale process, the EFAS technique aligns well with the multiscale modeling capability of the open-source Multiphysics Object-Oriented Simulation Environment (MOOSE)[cite]. We present here an electro-thermo-mechanical approach to modeling the EFAS process using the MOOSE Application Library for Advanced Manufacturing UTilitiEs (MALAMUTE) code. Prediction of the field and gradient distributions across the EFAS tooling is required to accurately describe the conditions for the lower-scale microstructural evolution models. In this work we present the MALAMUTE model developed to predict the electrical potential, temperature, and mechanical stress distribution across the EFAS graphite tooling and part at the larger engineering-scale. Validation of the MALAMUTE engineering-scale model is completed using data from experimental densification and pre-densified runs of iron powder via EFAS at 1000oC. These runs were conducted using a Thermal Technology DCS-5 EFAS system. Data collected during the experiment runs include the direct current (DC) supplied to the graphite tooling, the temperature of the graphite tooling as measured with a pyrometer, and the force applied to the top of the graphite tooling stack, and the data were recorded every 10 seconds. Our validation approach used the current and force data from the EFAS run as boundary condition inputs to the MAMALUTE simulation; the temperature data were used to evaluate the MALAMUTE EFAS model prediction. Results of the MALAMUTE simulations are employed to connect the external pyrometer temperature measurement to the temperature profile across the part undergoing consolidation. We investigate the impact of material property variation and mesh deformation on the temperature profile as predicted by MALAMUTE. We conclude by highlighting projects where the MALAMUTE EFAS modeling and simulation capabilities will be used to assist experimental design.

36 - MATERIALS SCIENCE↗

High Angular Momentum Halo Gas: A Feedback and Code-independent Prediction of LCDM

We investigate angular momentum acquisition in Milky Way-sized galaxies by comparing five high resolution zoom-in simulations, each implementing identical cosmological initial conditions but utilizing different hydrodynamic codes: Enzo, Art, Ramses, Arepo, and Gizmo-PSPH. Each code implements a distinct set of feedback and star formation prescriptions. We find that while many galaxy and halo properties vary between the different codes (and feedback prescriptions), there is qualitative agreement on the process of angular momentum acquisition in the galaxy’s halo. In all simulations, cold filamentary gas accretion to the halo results in ∼4 times more specific angular momentum in cold halo gas ( λ {sub cold} ≳ 0.1) than in the dark matter halo. At z > 1, this inflow takes the form of inspiraling cold streams that are co-directional in the halo of the galaxy and are fueled, aligned, and kinematically connected to filamentary gas infall along the cosmic web. Due to the qualitative agreement among disparate simulations, we conclude that the buildup of high angular momentum halo gas and the presence of these inspiraling cold streams are robust predictions of Lambda Cold Dark Matter galaxy formation, though the detailed morphology of these streams is significantly less certain. A growing body of observational evidence suggests that this process is borne out in the real universe.

79 ASTRONOMY AND ASTROPHYSICS↗

Acceleration Techniques using ADVANTG for the MDF Design and Optimization

The Spallation Neutron Source (SNS) facility at Oak Ridge National Laboratory (ORNL) is implementing a Moderator Demonstration Facility (MDF) to demonstrate the performance characteristics of advanced moderators central to the Second Target Station (STS) for SNS. The MDF will provide a small, short-pulsed neutron source for slow neutron production in which we intend to easily and quickly change from one moderator concept to another, characterizing the performance of each moderator in a reproducible and consistent fashion. The MDF will be unique and innovative amongst the world's moderator test facilities in that it will be intended to be very prototypic in terms of 'moderator illumination' - the spatial variation of the neutron flux entering the moderator itself - as well as capable of testing so-called high-brightness moderators in a wing configuration. During the design phase of the MDF, the Monte Carlo N-Particle transport code MCNPX v.2.7.0 is being used as the primary tool for the neutronic analysis of the facility and characterization of the moderator performance. The Automated Variance Reduction Generator (ADVANTG) code is being utilized to accelerate the MCNPX calculations. The ADVANTG code generates space- and energy-dependent weight window parameters for a successive MCNP run by calculating the adjoint flux with the Denovo discrete ordinates code based on the user defined MCNP tally. We have tested various strategies using ADVANTG to generate weight window parameters to efficiently calculate detailed moderator performance. Using point detector response functions for weight window parameter optimization with ADVANTG did not work well for improving the efficiency of Monte Carlo calculations of neutron emission into beam lines. However, using cell fluxes of the area of highest contributions to the point detector for the variance reduction parameter analysis worked very well and improved the FOM of the calculation of neutron emission into a beamline by a factor of 50 over the unbiased case. (authors)

42 ENGINEERING↗

Generalized gas-solid adsorption modeling: Single-component equilibria

Over the last several decades, modeling of gas–solid adsorption at equilibrium has generally been accomplished through the use of isotherms such as the Freundlich, Langmuir, Tóth, and other similar models. While these models are relatively easy to adapt for describing experimental data, their simplicity limits their generality to be used with many different sets of data. This limitation forces engineers and scientists to test each different model in order to evaluate which one can best describe their data. Additionally, the parameters of these models all have a different physical interpretation, which may have an effect on how they can be further extended into kinetic, thermodynamic, and/or mass transfer models for engineering applications. Therefore, it is paramount to adopt not only a more general isotherm model, but also a concise methodology to reliably optimize for and obtain the parameters of that model. A model of particular interest is the Generalized Statistical Thermodynamic Adsorption (GSTA) isotherm. The GSTA isotherm has enormous flexibility, which could potentially be used to describe a variety of different adsorption systems, but utilizing this model can be fairly difficult due to that flexibility. To circumvent this complication, a comprehensive methodology and computer code has been developed that can perform a full equilibrium analysis of adsorption data for any gas-solid system using the GSTA model. The code has been developed in C/C++ and utilizes a Levenberg–Marquardt’s algorithm to handle the non-linear optimization of the model parameters. Since the GSTA model has an adjustable number of parameters, the code iteratively goes through all number of plausible parameters for each data set and then returns the best solution based on a set of scrutiny criteria. Data sets at different temperatures are analyzed serially and then linear correlations with temperature are made for the parameters of the model. The end result is a full set of optimal GSTA parameters, both dimensional and non-dimensional, as well as the corresponding thermodynamic parameters necessary to predict the behavior of the system at temperatures for which data were not available. It will be shown that this code, utilizing the GSTA model, was able to describe a wide variety of gas-solid adsorption systems at equilibrium.In addition, a physical interpretation of these results will be provided, as well as an alternate derivation of the GSTA model, which intends to reaffirm the physical meaning.

97 MATHEMATICS AND COMPUTING↗

Scalable Comparative Visualization of Ensembles of Call Graphs

Optimizing the performance of large-scale parallel codes is critical for efficient utilization of computing resources. Code developers often explore various execution parameters, such as hardware configurations, system software choices, and application parameters, and are interested in detecting and understanding bottlenecks in different executions. They often collect hierarchical performance profiles represented as call graphs, which combine performance metrics with their execution contexts. The crucial task of exploring multiple call graphs together is tedious and challenging because of the many structural differences in the execution contexts and significant variability in the collected performance metrics (e.g., execution runtime). In this paper, we present Ensemble CallFlow to support the exploration of ensembles of call graphs using new types of visualizations, analysis, graph operations, and features. We introduce ensemble-Sankey , a new visual design that combines the strengths of resource-flow (Sankey) and box-plot visualization techniques. Whereas the resource-flow visualization can easily and intuitively describe the graphical nature of the call graph, the box plots overlaid on the nodes of Sankey convey the performance variability within the ensemble. Our interactive visual interface provides linked views to help explore ensembles of call graphs, e.g., by facilitating the analysis of structural differences, and identifying similar or distinct call graphs. Finally, we demonstrate the effectiveness and usefulness of our design through case studies on large-scale parallel codes.

97 MATHEMATICS AND COMPUTING↗