Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “concurrent solutions”

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 37 records · Page 2

Multiscale Concurrent Atomistic-Continuum (CAC) modeling of multicomponent alloys

We report strengthening in complex multicomponent systems such as solid solution alloys is controlled primarily by the dynamic interactions between dislocation lines and heterogeneously distributed solute species. Modeling of extended defect length scales in such multicomponent systems becomes prohibitively expensive, motivating the development of reduced order approaches. This work explores the application of the Concurrent Atomistic-Continuum (CAC) method to model dislocation mobility in random alloys at extended length scales. By employing recently developed average-atom interatomic potentials, the average “bulk” material response in coarse-grained regions interacts with true random solute species in the atomistic-scale domain. We demonstrate that spurious stresses in domain resolution transition regions are eliminated entirely due to the CAC formulation. Simultaneously, the key details of local stress fluctuation due to randomness in the dislocation core region are captured, and fluctuating stress smoothly decays to the long-range dislocation stress field response. Dislocation mobility calculations, for line lengths over 400 nm, are computed as a function of alloy composition in the model FeNiCr system and compared to full molecular dynamics (MD). The results capture the composition-dependent trends, while reducing degrees of freedom by nearly 40%. This approach can be readily extended to any system described by an EAM potential and facilitates the study of large-scale defect dynamics in complex solute environments to support computational alloy design.

36 MATERIALS SCIENCE↗

Coordination Sphere of Lanthanide Aqua Ions Resolved with Ab Initio Molecular Dynamics and X-ray Absorption Spectroscopy

To resolve the fleeting structures of lanthanide Ln 3+ aqua ions in solution, we (i) performed the first ab initio molecular dynamics (AIMD) simulations of the entire series of Ln 3+ aqua ions in explicit water solvent using pseudopotentials and basis sets recently optimized for lanthanides and (ii) measured the symmetry of the hydrating waters about Ln 3+ ions (Nd 3+ , Dy 3+ , Er 3+ , Lu 3+ ) for the first time with extended X-ray absorption fine structure (EXAFS). EXAFS spectra were measured experimentally and generated from AIMD trajectories to directly compare simulation, which concurrently considers the electronic structure and the atomic dynamics in solution, with experiment. In this study, we performed a comprehensive evaluation of EXAFS multiple-scattering analysis (up to 6.5 Å) to measure Ln–O distances and angular correlations (i.e., symmetry) and elucidate the molecular geometry of the first hydration shell. This evaluation, in combination with symmetry-dependent L 3 - and L 1 -edge spectral analysis, shows that the AIMD simulations remarkably reproduces the experimental EXAFS data. The error in the predicted Ln–O distances is less than 0.07 Å for the later lanthanides, while we observed excellent agreement with predicted distances within experimental uncertainty for the early lanthanides. Our analysis revealed a dynamic, symmetrically disordered first coordination shell, which does not conform to a single molecular geometry for most lanthanides. This work sheds critical light on the highly elusive coordination geometry of the Ln 3+ aqua ions.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Constellation: The autonomous control and data acquisition system for dynamic experimental setups

The operation of instruments and detectors in laboratory or beamline environments presents a complex challenge, requiring stable operation of multiple concurrent devices, often controlled by separate hardware and software solutions. These environments frequently undergo modifications, such as the inclusion of different auxiliary devices depending on the experiment or facility, adding further complexity. The successful management of such dynamic configurations demands a flexible and robust system capable of controlling data acquisition, monitoring experimental setups, enabling seamless reconfiguration, and integrating new devices with limited effort. This paper presents Constellation, a flexible and network-distributed control and data acquisition software framework tailored to laboratory and beamline environments, that addresses the limitations of existing solutions. The framework is designed with a focus on extensibility, providing a streamlined interface for instrument integration. It supports efficient system setup via network discovery mechanisms, promotes stability through autonomous operational features, and provides comprehensive documentation and supporting tools for operators and application developers such as controllers and logging interfaces. At the core of the architectural design is the autonomy of the individual components, called satellites, which can make independent decisions about their operation and communicate these decisions to other components. This paper introduces the design principles and framework architecture of Constellation, presents the available graphical user interfaces, shares insights from initial successful deployments, and provides an outlook on future developments and applications.

Autonomy↗

Porous and Amorphous Mn x Mo 3 S 13 Chalcogel Electrode for High-Capacity Conversion-Based Lithium-Ion Batteries

While Li-ion batteries (LIBs) are a leading energy storage technology, their energy densities are limited by the low capacity of conventional intercalation cathodes, driving interest in high energy-density Li–S batteries that make use of conversion chemistry. Achieving high capacity, reversibility, and cycle stability, and controlling volume changes in conversion batteries during the charge–discharge process, however, remains challenging. Here, in this study, we present a porous, amorphous, sulfide-based Mn x Mo 3 S 13 chalcogel, which concurrently offers high capacity and cycle stability. The solution-processable room temperature synthesized Mn x Mo 3 S 13 (x = 0.25) chalcogel exhibits a local structure that resembles the Mo 3 S 13 cluster with Mn 2+ distributed across the Mo 3 S 13 matrix, as determined by synchrotron X-ray pair distribution function (PDF) and extended X-ray absorption fine structure (EXAFS). Ab initio molecular dynamics (AIMD) simulations reveal that Mn 2+ incorporation shortens the polysulfide chain in the gel matrix compared to the Mo 3 S 13 chalcogel, while forming a coordination environment with disulfide groups, analogous to the experimental findings. A Li/Mn 0.25 Mo 3 S 13 half-cell delivers 897 mAh g –1 capacity during the first discharge and retains 571 mAh g –1 capacity after 100 cycles at a C/3 rate. Distribution of relaxation time (DRT) unveils a stable solid–electrolyte interphase (SEI) formation upon cycling that enables charge–discharge reversibility. Here, the enhanced capacity retention and cycle stability compared to those of the Li/Mo 3 S 13 cell are attributed to the reduced dissolution of active mass into the electrolyte, facilitated by the formation of shorter polysulfide chains within the Mn 0.25 Mo 3 S 13 structure and the strong affinity of Lewis-acidic Mn 2+ for polysulfide anions generated during the charge–discharge process of the Li/Mn 0.25 Mo 3 S 13 cell. Thus, this work illustrates a design principle of material for high-capacity and cycle-stable Li-metal sulfide batteries.

25 ENERGY STORAGE↗

Optimizing Heat Recovery with Storage: Control Validation and Sensitivity Analysis of the Time-Independent Energy Recovery Plant Using Modelica

Heat recovery in large building central plants saves energy but traditionally requires simultaneous heating and cooling. The Time-Independent Energy Recovery (TIER) plant shifts this paradigm by integrating thermal energy storage (TES) to enable heat recovery regardless of concurrent demand, offering a highly efficient, space-saving solution to achieve California’s energy goals. However, its integration of heat recovery chillers, cooling-only chillers, cooling towers, and trim air-source heat pumps (ASHPs) creates growing control and sizing complexity. To overcome this, this study employs high-fidelity Modelica dynamic simulation to validate TIER control sequences and optimize equipment sizing. We translated the written Sequences of Operation into executable Control Description Language (CDL) to test logic against sub-hourly loads. This verification workflow successfully identified and resolved critical vulnerabilities, such as thermal storage freezing and equipment short-cycling, in a virtual environment prior to physical deployment. Then, the study analyzes TIER plant performance across three simulated building types in three locations, and a real building load profile, ensuring variety in heating and cooling loads, and simultaneity factors and explores sizing rules for the TES and ASHP capacity. The analysis shows that the TIER plant operates equipment efficiently leading to a plant SCOP of around 7.5 across all scenarios, higher than a traditional ASHP plant, and a viable pathway to de-risk complex system design and control through simulation to identify optimal designs that maximize energy efficiency, minimize operational costs, and ensure robust operation in varied environmental conditions, thereby facilitating the broader adoption of such a solution for large buildings.

Zanetti, Ettore↗

Linear complexity

We present factorization and solution phases for a new linear complexity direct solver designed for concurrent batch operations on fine-grained parallel architectures, for matrices amenable to hierarchical representation. We focus on the strong-admissibility-based $\mathscr{H}^{2}$ format, where strong recursive skeletonization factorization compresses remote interactions. We build upon previous implementations of $\mathscr{H}^{2}$ matrix construction for efficient factorization and solution algorithm design, which are illustrated graphically in stepwise detail. The algorithms are ‘blackbox’ in the sense that the only inputs are the matrix and right-hand side, without analytical or geometrical information about the origin of the system. We demonstrate linear complexity scaling in both time and memory on four representative families of dense matrices up to one million in size. Parallel scaling up to 16 threads is enabled by a multi-level matrix graph coloring and avoidance of dynamic memory allocations thanks to prefix-sum memory management. An experimental backward error analysis is included. We break down the timings of different phases, identify phases that are memory-bandwidth limited, and discuss alternatives for phases that may be sensitive to the trend to employ lower precisions for performance.

Boukaram, Wajih↗

Atomic Ordering-Induced Ensemble Variation in Alloys Governs Electrocatalyst On/Off States

The catalytic behavior of a material is influenced by ensembles—the geometric configuration of atoms. Traditional approaches, mainly utilizing solid-solution alloys in electrocatalysis, have often overlooked the challenges posed by concurrent changes in the electronic structure (i.e. d-band center) when the composition is altered. Here, this study introduces a methodology that distinctly separates the geometric effects (i.e. ensembles) from the electronic structure. We compare the reactivity of compositionally identical, but structurally different Pd 3 Bi ordered intermetallic and solid-solution alloys. Remarkably, we find that Pd 3 Bi intermetallics display nearly no reactivity for the methanol oxidation (MOR), while their solid-solution counterparts have significant reactivity. This highlights a unique case where materials with identical chemical compositions demonstrate drastically different catalytic behavior underscoring the critical importance of ensembles in electrocatalysis. Specifically, Pd 3 Bi intermetallics form smaller ensembles (average coordination number: 4.5 ± 1.6) with almost no measurable MOR activity at room temperature, in contrast to the solid-solution Pd 3 Bi that exhibit larger ensembles (average coordination number: 6.8 ± 0.9) and considerable MOR reactivity (0.5 mA cm −2 Pd ). An ordered Pd 3 Bi alloy, with an intermediate ensemble size (average coordination number: 5.3 ± 1.2), displays moderate MOR activity (0.1 mA cm −2 Pd ), further confirming the direct correlation between ensemble size and catalytic activity. Notably, all Pd 3 Bi alloys maintain similar electronic structures, because the chemical composition of the alloys is fixed, indicating that the differences in reactivity are predominantly from changes to the ensemble size. Our findings offer an approach for precisely controlling catalytic activity through manipulating the geometric configuration of the atoms within an alloy, paving the way for more efficient catalyst design.

alloys↗

Analysis of Threading Libraries for High Performance Computing

With the appearance of multi-/many core machines, applications and runtime systems have evolved in order to exploit the new on-node concurrency brought by new software paradigms. POSIX threads (Pthreads) was widely-adopted for that purpose and it remains as the most used threading solution in current hardware. Lightweight thread (LWT) libraries emerged as an alternative offering lighter mechanisms to tackle the massive concurrency of current hardware. In this article, we analyze in detail the most representative threading libraries including Pthread- and LWT-based solutions. In addition, to examine the suitability of LWTs for different use cases, we develop a set of microbenchmarks consisting of OpenMP patterns commonly found in current parallel codes, and we compare the results using threading libraries and OpenMP implementations. Moreover, we study the semantics offered by threading libraries in order to expose the similarities among different LWT application programming interfaces and their advantages over Pthreads. This article exposes that LWT libraries outperform solutions based on operating system threads when tasks and nested parallelism are required.

GLT↗

Intercomparison of Three Continuous Monitoring Systems on Operating Oil and Gas Sites

We compare continuous monitoring systems (CMS) from three different vendors on six operating oil and gas sites in the Appalachian Basin using several months of data. We highlight similarities and differences between the three CMS solutions when deployed in the field and compare their output to concurrent top-down aerial measurements and to site-level bottom-up inventories. Furthermore, we compare vendor-provided emission rate estimates to estimates from an open-source quantification algorithm applied to the raw CMS concentration data. This experimental setup allows us to separate the effect of the sensor platform (i.e., sensor type and arrangement) from the quantification algorithm. We find that 1) localization and quantification estimates rarely agree between the three CMS solutions on short time scales (i.e., 30 min), but temporally aggregated emission rate distributions are similar between solutions, 2) differences in emission rate distributions are generally driven by the quantification algorithm, rather than the sensor platform, 3) agreement between CMS and aerial rate estimates varies by CMS solution but is close to parity when CMS estimates are averaged across solutions, and 4) similar sites with similar bottom-up inventories do not necessarily have similar emission characteristics. These results have important implications for developing measurement-informed inventories and for incorporating CMS-inferred emission characteristics into emission mitigation efforts.

54 ENVIRONMENTAL SCIENCES↗

Concentration-Driven Slowdown of Chain-Exchange Kinetics in Block Copolymer Micelle Solutions

Here, we investigate the dependence of chain-exchange kinetics on polymer concentration for spherical micelles prepared from a polystyrene-b-poly(ethylene-alt-propylene) (SEP) diblock copolymer ( M n = 75 kDa, Ð = 1.05, and f PS = 0.18) in the PEP-selective solvent squalane. Solutions with concentrations of 15 vol% or more adopt a body-centered-cubic (BCC) packing of micelles, or a dense liquid-like packing (LLP), as confirmed by small-angle X-ray scattering. Concurrently, the mean aggregation number of the micelles grows steadily from about 60 in dilute solution to nearly 200 by 50 vol%. Time-resolved small-angle neutron scattering (TR-SANS) analysis reveals a monotonic and substantial (i.e., more than four orders of magnitude) decrease in the rate of chain exchange as the polymer concentration increases from 1 to 50 vol%. The TR-SANS relaxation functions are analyzed, taking into account both changes in contrast (due to chain exchange) and evolution in the structure factor (due to refinement of micelle packing). The activation energy for chain pullout is extracted using an established model and can be expressed as a linear function of polymer concentration, indicating that, in addition to the enthalpic barrier for extracting the core block, the evolution of micelle characteristics with increasing concentration imposes further constraints on chain exchange. Consistent with a theory of Halperin, these results suggest that the dominant factor reflects steric penalties during core block pullout arising from a reduced interfacial area per chain and associated increased corona crowding, due to the increase in aggregation number. The rate of exchange is independent of whether the micelles adopt a BCC or LLP arrangement, confirming that the rate-limiting step is extraction of the core block.

chemical structure↗

Morphological Studies of Solution-Crystallized Thermoplastic Elastomers with Polyethylene Endblocks and a Random-Copolymer Midblock

Styrenic thermoplastic elastomers (TPEs) in the form of triblock copolymers possessing glassy endblocks and a rubbery midblock account for the largest global market of TPEs worldwide, and typically rely on microphase separation of the endblocks and the subsequent formation of rigid microdomains to ensure satisfactory network stabilization. In this work, the morphological characteristics of a relatively new family of crystallizable TPEs that instead consist of polyethylene endblocks and a random-copolymer midblock composed of styrene and (ethylene-co-butylene) moieties are investigated. Copolymer solutions prepared at logarithmic concentrations in a slightly endblock-selective solvent are subjected to crystallization under different time and temperature conditions to ascertain if copolymer self-assembly is directed by endblock crystallization or vice versa. According to transmission electron microscopy, semicrystalline aggregates develop at the lowest solution concentration examined (0.01 wt%), and the size and population of crystals, which dominate the copolymer morphologies, are observed to increase with increasing aging time. Real-space results are correlated with small- and wide-angle X-ray scattering to elucidate the concurrent roles of endblock crystallization and self-assembly of these unique TPEs in solution.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Electrochemical Manipulation and Radiolytic Evaluation of Organic Phase Neptunium

Presentation for Seed LDRD proposal presentation: This Seed LDRD research proposes to test an innovative approach to precisely control the oxidation state distribution of neptunium (Np) under used nuclear fuel (UNF) reprocessing conditions using novel electrochemical methods. Current UNF reprocessing technologies are not financially viable in the US, requiring significant scientific and technological innovation to improve cost efficiency. Reducing the number of process cycles is one avenue for increasing cost efficiency, of which resolving the challenge associated with isolating Np is critical. Under envisioned process conditions, Np is present in a mixture of extractable (Np(IV) and Np(VI)) and inextractable (Np(V)) oxidation states, the distribution of which is dependent on several factors, including ionizing radiation dose, that change throughout a reprocessing scheme. Consequently, Np unintentionally partitions into various UNF reprocessing phases and product streams, ultimately increasing the number of process cycles to isolate UNF components. Here, we propose to employ novel, high surface area, optically transparent, Ligand Modified tin-doped indium oxide Electrodes (LMES). These LMEs bind Np, and therefore enable concurrent generation and spectroscopic characterization of Np oxidation states in organic solutions. These proof-of-concept experiments will: (i) facilitate optimization of the proposed electrochemical system conditions for Np oxidation state manipulation; (ii) identify the accessible electrochemical window for Np complexes in the organic phase; (iii) report characteristic optical spectra for each accessible complexed Np oxidation state; and (iv) determine the lifetime and partitioning of a given atypical Np oxidation state in the organic phase in the presence and absence of ionizing radiation fields. The data gathered by this Seed LDRD will provide support for the design of an electrochemical process concept for the precise manipulation of Np oxidation states in UNF reprocessing solvent systems, with the intention of providing advanced control over Np mass transfer, and thus greater process efficiency and economy.

38 RADIATION CHEMISTRY, RADIOCHEMISTRY, AND NUCLEA↗

libEnsemble: A Library to Coordinate the Concurrent Evaluation of Dynamic Ensembles of Calculations

Almost all applications stop scaling at some point; those that don't are seldom performant when considering time to solution on anything but aspirational/unicorn resources. Recognizing these tradeoffs as well as greater user functionality in a near-term exascale computing era, we present libEnsemble, a library aimed at particular scalability- and capability-stretching uses. libEnsemble enables running concurrent instances of an application in dynamically allocated ensembles through an extensible Python library. Here, we highlight the structure, execution, and capabilities of the library on leading pre-exascale environments as well as advanced capabilities for exascale environments and beyond.

97 MATHEMATICS AND COMPUTING↗

Interpretable Models for Workflow Differentiation in High-Performance Scientific Networks

Scientific workflows in high-performance networks spawn hundreds of interdependent flows that must be managed collectively—yet existing network classifiers treat each flow in isolation, leading to fragmented QoS decisions and missed interflow patterns. We present a novel traffic classification solution that operates at the workflow level, distinguishing entire filetransfer operations from streaming analytics by capturing how concurrent flows interact and burst together. We introduce a workflow identification window (WIW) that ingests raw packet headers from parallel flows into unified tensors, preserving the spatial-temporal patterns that differentiate scientific workflows. This approach achieves 98.7% accuracy using CNN, LSTM, and hybrid architectures, while maintaining 84% accuracy on production traffic collected a week later—demonstrating robustness to temporal drift. By integrating SHAP and GradCAM explainability, we reveal that early-packet timing patterns and cross-flow correlations drive classification decisions, providing operators with interpretable insights. Our system enables coherent workflow-level QoS enforcement and dynamic bandwidth allocation in scientific networks, eliminating manual per-flow configuration while maintaining classification latency at millisecond level.

Giannakou, Anna [LBL, Berkeley]↗

Carbonation and Sulfidation of Mg- and Ni-Containing Solutions: Implications for Carbon Mineralization and Critical Element Recovery

Carbonation of alkaline earth metals ( e.g. , magnesium (Mg)) and sulfidation of nickel (Ni) are promising methods to achieve concurrent carbon mineralization and selective Ni recovery. However, the coexistence of alkaline earth metals and Ni from silicate ores or mining wastewater complicates the carbonation and sulfidation owing to cation coprecipitation. To better understand simultaneous metal carbonation and Ni-sulfide formation, we used Mg- and Ni-containing solutions and systematically investigated the Mg and Ni coprecipitates’ phase transformation during sequential/concurrent carbonation and sulfidation. During a single carbonation process, hydromagnesite dehydrated and formed magnesite over time. Nickel bicarbonate formed and became a Mg–Ni carbonate solid solution because of their similar ionic radii. During a single sulfidation process, the pH did not affect Ni-sulfide formation, but it controlled Mg behavior. Specifically, at pH 9.6, brucite formed, while at pH 7.8, Mg 2+ remained in the solution. For the sequential carbonation–sulfidation process, Ni-carbonate formed during carbonation converted to Ni-sulfide because of the low Ni-sulfide K sp . For the sulfidation–carbonation process, Ni-sulfide remained the same even after carbonation and Mg-carbonate precipitates. For the concurrent carbonation and sulfidation process, Mg-carbonate and Ni-sulfide formed simultaneously. Finally, this study develops a scientific foundation of carbonation and sulfidation processes, benefiting coupled CO 2 storage and sulfide-enabled resource recovery.

54 ENVIRONMENTAL SCIENCES↗

Applications of GIS and remote sensing in public participation and stakeholder engagement for watershed management

The use of Geographic Information Systems (GIS) and remote sensing technologies for the development of water quality management programs and for post-implementation assessments has increased dramatically in the past decade. This increase in adoption has been made more accessible through the interfaces of many popular software tools used in the regulation and assessment of water quality. Customized applications of these tools will increase, as ease of access and affordability of directly monitored and remotely sensed datasets improve over time. Concurrently, there is a need for inclusive participatory engagement with stakeholders to achieve solutions to current watershed management challenges. This paper explores the potential of these GIS and remote sensing datasets, tools, models, and immersive engagement technologies from other domains, for improving public participation and stakeholder engagement throughout the watershed planning process. To do so, an initial review is presented about the use of GIS and remote sensing in watershed management and its role in impairment identification, model development, and planning and implementation. Then, ways in which GIS and remote sensing can be integrated with stakeholder engagement through (1) leveraging GIS and remote sensing datasets, and (2) stakeholder engagement approaches including outreach and education, modeler-led development, and stakeholder-led involvement and feedback, are discussed. Finally, future perspectives on the potential for transforming public participation and stakeholder engagement in the watershed management process through applications of GIS and remote sensing are presented.

54 ENVIRONMENTAL SCIENCES↗

Integrate Latimer Controls' Solution into RTAC (CRADA Final Report, CRD-23-24672)

Latimer Controls, Inc. was awarded two vouchers under the Department of Energy's American-Made Solar Prize Round 6 to conduct collaborative research at a national laboratory. The National Renewable Energy Laboratory (NREL) was selected as a partner to assist Latimer Controls in the performance evaluation of its photovoltaic (PV) control software. This collaboration focuses on developing a hardware-in-the-loop (HIL) testbed at NREL, which will be used to test and validate the Latimer PV control technology in a realistic yet de-risked environment. Both Latimer and NREL teams will work together to analyze the collected test data, derive insights, and disseminate the scientific findings. Recent studies underscore the potential of solar energy as a zero-marginal-cost and zero-emission flexibility resource within the bulk power system, particularly when integrated with advanced control systems. To enhance the performance of such systems, Latimer Controls has developed leading-edge technologies, including machine learning (ML) algorithms and hierarchical inverter set-point allocation methods. These innovations are designed to estimate the operational headroom of large PV plants for grid integration and control. However, comprehensive validation under real-world conditions remains necessary. To address this gap, the concurrent CRADA project proposes the real-world application and validation of the Latimer Control solution within a HIL environment. Initially, the Latimer algorithm was developed and tested within MATLAB Simulink, a platform suitable for research-level simulations and iterative development. However, transitioning this technology to a real solar site as an industry-ready solution necessitates implementation in a format compatible with widely used solar power plant controllers. In this additional CRADA work, the MATLAB Simulink-based logic will be translated into Structured Text, a programming language compliant with IEC 61131 standards, which is commonly used for custom logic implementations in industry-leading programmable logic controllers (PLCs), such as the Schweitzer SEL real-time automation controller (RTAC). This transition will facilitate the deployment of the Latimer Control solution in real-world solar power plants, thereby advancing the technology towards commercialization.

14 SOLAR ENERGY↗

Hardening DOE R&D Software Tools for Web-based Visualization SBIR Phase I Final Report

Ubiquitous web-based visualization is essential to delivering large-scale data visualization to various stakeholders, from the scientist to the board member. These stakeholders will not tolerate a stalled application or a pop-up window asking them to wait for the processing to complete. They require a responsive and interactive visualization environment with high-quality imagery suitable for detailed analysis and boardroom presentations. At Kitware, Inc., we have accomplished web visualization to this point, leveraging state-of-the-art tools like HTML5, CSS3, SVG, Canvas, and WebGL. Solutions that leverage a combination of these technologies are necessary to handle workloads that vary significantly in data size efficiently. However, it is not always practical to move large data to the web client for visualization. Kitware's ParaView as a Service combines client-side visualization using both distributed processing and remote rendering on big data impractical to move. Existing distributed processing and remote rendering solution's interactivity is below the expectations of web-based applications. Our project examined proposed solutions to the areas outlined above in ParaView as a Service. We have investigated concurrent pipelines, streaming images, progressive rendering, and optimization of algorithms and data movement to address these concerns. For the Phase I project, we completed the proposed work plan. As a result, the project produced three prototypes of essential importance for web visualization and the ParaView as a Service community. We created a simple desktop application for an interactive streamline placement prototype, a web-based interactive streamline placement prototype, and a web-based progressive rendering utilizing raytracing prototype. These prototypes relied on the hardening of emerging software toolkits funded by the Department of Energy (DOE) Advanced Scientific Computing Research (ASCR) program (such as ParaView, VTK-m, and Mochi). We blended these components into web-based visualization prototypes that meet the industry's expectations for interactivity and responsiveness. The Phase I project had four essential focus areas: 1. Develop prototype ParaView as a Service backend server using asynchronous, non-blocking design principles. 2. Develop a prototype web application that uses the ParaView as a Service backend server for remote data visualization. 3. Implement image streaming with encoding/compression and progressive rendering capabilities in the proposed platform. 4. Evaluate the prototype developed and summarize observations, including the challenges and pitfalls of our approach. After our successful completion of Phase I, we are strongly positioned to propose a successful Phase II project.

Geveci, Berk↗