Search NASA⌕ Search

SEARCH · Search NASA

Results for “computer interfaces”

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,027 records · Page 57

Bridging paradigms: Designing for HPC-Quantum convergence

Here, this paper presents a comprehensive software stack architecture for integrating quantum computing (QC) capabilities with High-Performance Computing (HPC) environments. While quantum computers show promise as specialized accelerators for scientific computing, their effective integration with classical HPC systems presents significant technical challenges. We propose a hardware-agnostic software framework that supports both current noisy intermediate-scale quantum devices and future fault-tolerant quantum computers, while maintaining compatibility with existing HPC workflows. The architecture includes a quantum gateway interface, standardized APIs for resource management, and robust scheduling mechanisms to handle both simultaneous and interleaved quantum–classical workloads. Key innovations include: (1) a unified resource management system that efficiently coordinates quantum and classical resources, (2) a flexible quantum programming interface that abstracts hardware-specific details, (3) A Quantum Platform Manager API that simplifies the integration of various quantum hardware systems, and (4) a comprehensive tool chain for quantum circuit optimization and execution. We demonstrate our architecture through implementation of quantum–classical algorithms, including the variational quantum linear solver, showcasing the framework’s ability to handle complex hybrid workflows while maximizing resource utilization. This work provides a foundational blueprint for integrating QC capabilities into existing HPC infrastructures, addressing critical challenges in resource management, job scheduling, and efficient data movement between classical and quantum resources.

97 MATHEMATICS AND COMPUTING↗

Search systems and computer-implemented search methods

Search systems and computer-implemented search methods are described. In one aspect, a search system includes a communications interface configured to access a plurality of data items of a collection, wherein the data items include a plurality of image objects individually comprising image data utilized to generate an image of the respective data item. The search system may include processing circuitry coupled with the communications interface and configured to process the image data of the data items of the collection to identify a plurality of image content facets which are indicative of image content contained within the images and to associate the image objects with the image content facets and a display coupled with the processing circuitry and configured to depict the image objects associated with the image content facets.

97 MATHEMATICS AND COMPUTING↗

Real-time data analysis for medical diagnosis using FPGA-accelerated neural networks

Real-time analysis of patient data during medical procedures can provide vital diagnostic feedback that significantly improves chances of success. With sensors becoming increasingly fast, frameworks such as Deep Neural Networks are required to perform calculations within the strict timing constraints for real-time operation. However, traditional computing platforms responsible for running these algorithms incur a large overhead due to communication protocols, memory accesses, and static (often generic) architectures. In this work, we implement a low-latency Multi-Layer Perceptron (MLP) processor using Field Programmable Gate Arrays (FPGAs). Unlike CPUs and Graphics Processing Units (GPUs), our FPGA-based design can directly interface sensors, storage devices, display devices and even actuators, thus reducing the delays of data movement between ports and compute pipelines. Moreover, the compute pipelines themselves are tailored specifically to the application, improving resource utilization and reducing idle cycles. We demonstrate the effectiveness of our approach using mass-spectrometry data sets for real-time cancer detection. We demonstrate that correct parameter sizing, based on the application, can reduce latency by 20% on average. Furthermore, we show that in an application with tightly coupled data-path and latency constraints, having a large amount of computing resources can actually reduce performance. Using mass-spectrometry benchmarks, we show that our proposed FPGA design outperforms both CPU and GPU implementations, with an average speedup of 144x and 21x, respectively. In our work, we demonstrate the importance of application-specific optimizations in order to minimize latency and maximize resource utilization for MLP inference. By directly interfacing and processing sensor data with ultra-low latency, FPGAs can perform real-time analysis during procedures and provide diagnostic feedback that can be critical to achieving higher percentages of successful patient outcomes.

60 APPLIED LIFE SCIENCES↗

Monolayer Superconductivity and Tunable Topological Electronic Structure at the Fe(Te,Se)/Bi 2 Te 3 Interface

The interface between 2D topological Dirac states and an s-wave superconductor is expected to support Majorana-bound states (MBS) that can be used for quantum computing applications. Realizing these novel states of matter and their applications requires control over superconductivity and spin-orbit coupling to achieve spin-momentum-locked topological interface states (TIS) which are simultaneously superconducting. While signatures of MBS have been observed in the magnetic vortex cores of bulk FeTe 0.55 Se 0.45 , inhomogeneity and disorder from doping make these signatures unclear and inconsistent between vortices. In this work, superconductivity is reported in monolayer (ML) FeTe 1–y Se y (Fe(Te,Se)) grown on Bi 2 Te 3 by molecular beam epitaxy (MBE). Spin and angle-resolved photoemission spectroscopy (SARPES) directly resolve the interfacial spin and electronic structure of Fe(Te,Se)/Bi 2 Te 3 heterostructures. For y = 0.25, the Fe(Te,Se) electronic structure is found to overlap with the Bi 2 Te 3 TIS and the desired spin-momentum locking is not observed. In contrast, for y = 0.1, reduced inhomogeneity measured by scanning tunneling microscopy (STM) and a smaller Fe(Te,Se) Fermi surface with clear spin-momentum locking in the topological states are found. Hence, it is demonstrated that the Fe(Te,Se)/Bi 2 Te 3 system is a highly tunable platform for realizing MBS where reduced doping can improve characteristics important for Majorana interrogation and potential applications.

36 MATERIALS SCIENCE↗

An Evaluation of OpenSHMEM Interfaces for the Variable-Length Alltoallv() Collective Operation, In: OpenSHMEM and Related Technologies. Experiences, Implementations, and Technologies

Alltoallv() is a collective operation which allows all processes to exchange variable amounts of data with all other processes in the communication group. This means that Alltoallv() requires not only O(N2) communications, but typically also additional exchanges of the data lengths that will be transmitted in the eventual Alltoallv() call. This pre-exchange is used to calculate the proper offsets for the receiving buffers on the target processes. However, we propose two new candidate interfaces for Alltoallv() that would mitigate the need for the user to set up this extra exchange of information at the possible cost of memory efficiency. We explain the new interface variants and show how a single call can be used in place of the traditional Alltoall()/ Alltoallv() pair. We then discuss the performance tradeoffs for overall communication and memory costs, as well as both software and hardware-based optimizations and their applicability to the various proposed interfaces.

Computer Science↗

Receive-Side Partitioned Communication

This report describes the implementation and experimentation of receive-side partitioned communication for the Message Passing Interface (MPI).

97 MATHEMATICS AND COMPUTING↗

Deep Learning Potential For Investigation of Chemical Conversion of CO2 at Air-Reactive Deep Eutectic Solvent Interface

Capturing CO2 from air is urgent to battle against the climate change. Traditional CO2 capture by alkaline solution or aqueous amine has high regeneration cost, equipment corrosion, and amine leakage. Deep eutectic solvents (DESs) are promising alternatives with low corrosion, non-toxicity, and biodegradable nature. Functionalized DESs can capture and convert CO2 at low partial pressures. Developing reactive DESs for efficient CO2 capture needs a foundational understanding of the reaction-transport coupling of CO2 at the air-DES interface. In this study, we develop a deep learning potential (DLP) to investigate the absorption and reaction of CO2 at the air-DES interface (DES: 1-ethyl-3-methylimidazolium 2-cyanopyrrolide ([Emim][2-CNpyr]) and ethylene glycol (EG)). The DLP model allows us to simulate chemical reactions at a lower computational cost with ab initio accuracy. By analyzing reaction free energy surfaces, molecular interactions among CO2, DES components and reaction products, and transport of CO2 through the interface, we identify three main reaction pathways of CO2 at the interface: forming carboxylate with [Emim], carbamate with [2-CNpyr], and carbonate with EG. The mechanistic understanding of CO2 chemisorption at the interface will facilitate the development of novel direct air capture technology using DESs.

Nguyen, Manh Tien↗

PRISMA: PARALLEL REFINEMENT AND INTEGRATION SYSTEM FOR MULTI-AZIMUTHAL ANALYSIS

The Parallel Refinement and Integration System for Multi-azimuthal Analysis (PRISMA, version 1.1.0) is a Python application for processing X-ray diffraction (XRD) image data. PRISMA wraps GSAS-II to perform azimuthally-binned peak refinement, computes per-frame strain and d-spacing from those fits, and provides three PyQt5 graphical interfaces: (1) a Recipe Builder for selecting GSAS-II control (.imctrl) files, optional mask (.immask) files or threshold-ased masking, reference and experiment image sets, peaks, zimuthal range and bin size, and an optional ceria-based auto-calibration; (2) a Batch Processor that uses Dask on local workstations and pure MPI (mpi4py.futures.MPICommExecutor) on HPC to distribute GSAS-II refinement across cores or compute nodes and write results to a 4-dimensional (peaks x frames x azimuths x measurements) Zarr dataset; and (3) a Data Analyzer that renders heatmaps of fit parameters, strain, frame-to-frame deltas, and percent-change-vs-reference, and exports user-defined subsections to CSV or Excel. The peak-refinement algorithm is deterministic. Benchmark on ALCF Crux: a 20,000-image set, single-peak fit in frame mode with 44 azimuthal bins on 128 nodes x 128 workers, 48 seconds total wall time.

Lorenzo Martin, Maria De La Cinta [Argonne Nationa↗

Simultaneous Adsorption and Incorporation of Sr 2+ at the Barite (001)–Water Interface

Ionically-bonded minerals are ubiquitous and play a determinative role in controlling the mobility of toxic metals in natural environments. However, little is known about the mechanism of ion uptake by these mineral surfaces. In this study, the sorption of strontium ions (Sr 2+ ) to the barite (001) – water interface was studied using a combination of synchrotron x-ray scattering and three types of computational simulations (density functional theory, classical molecular dynamics (CMD), and CMD-metadynamics). In situ resonant anomalous X-ray reflectivity (RAXR) revealed that Sr 2+ adsorbed on the barite surface as inner-sphere surface complexes and was incorporated within the outermost barite atomic layers. Density functional theory combined with classical molecular dynamics simulations confirmed the thermodynamic stability of these species, demonstrating almost equal magnitudes in the free energy of sorption between these species. Metadynamics simulations showed a more detailed feature in the free energy landscape for metal adsorption where adsorbed Sr 2+ are stabilized in as many as four distinct inner-sphere sites and additional outer-sphere sites that are more diffuse and less energetically favorable than the inner-sphere sites. Additionally, the energy barriers among those inner-sphere sites were significantly lower compared with those for constituent cation Ba 2+ , implying fast exchange among adsorbed Sr 2+ species. The Sr 2+ uptake measured by RAXR followed a Frumkin isotherm defined with an apparent free energy of sorption, Δ≈ G Sr -22 kJ/mol, and an effective attractive interaction constant, γ ≈ -4.5 kJ/mol, between sorbed Sr 2+ . While the observed free energy can be mostly explained by the Helmholtz free energy of adsorption for Sr 2+ , ΔF Sr = -15.3 kJ/mol, the origin of the sorbate – sorbate correlation could not be fully described by our computational work. Together, these experimental and computational results demonstrate the complexity of Sr 2+ adsorption behavior at the barite (001) surface.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Dynamic tumor tracking using the Elekta Agility MLC

Purpose: To evaluate the performance of the Elekta Agility multileaf collimator (MLC) for dynamic real-time tumor tracking. Methods: The authors have developed a new control software which interfaces to the Agility MLC to dynamically program the movement of individual leaves, the dynamic leaf guides (DLGs), and the Y collimators (“jaws”) based on the actual target trajectory. A motion platform was used to perform dynamic tracking experiments with sinusoidal trajectories. The actual target positions reported by the motion platform at 20, 30, or 40 Hz were used as shift vectors for the MLC in beams-eye-view. The system latency of the MLC (i.e., the average latency comprising target device reporting latencies and MLC adjustment latency) and the geometric tracking accuracy were extracted from a sequence of MV portal images acquired during irradiation for the following treatment scenarios: leaf-only motion, jaw + leaf motion, and DLG + leaf motion. Results: The portal imager measurements indicated a clear dependence of the system latency on the target position reporting frequency. Deducting the effect of the target frequency, the leaf adjustment latency was measured to be 38 ± 3 ms for a maximum target speed v of 13 mm/s. The jaw + leaf adjustment latency was 53 ± 3 at a similar speed. The system latency at a target position frequency of 30 Hz was in the range of 56–61 ms for the leaves (v ≤ 31 mm/s), 71–78 ms for the jaw + leaf motion (v ≤ 25 mm/s), and 58–72 ms for the DLG + leaf motion (v ≤ 59 mm/s). The tracking accuracy showed a similar dependency on the target position frequency and the maximum target speed. For the leaves, the root-mean-squared error (RMSE) was between 0.6–1.5 mm depending on the maximum target speed. For the jaw + leaf (DLG + leaf) motion, the RMSE was between 0.7–1.5 mm (1.9–3.4 mm). Conclusions: The authors have measured the latency and geometric accuracy of the Agility MLC, facilitating its future use for clinical tracking applications.

60 APPLIED LIFE SCIENCES↗

Thermo-chemical Fluid Flow Simulation in Hot-Dip Galvanizing: The Evaluation of Dross Build-Up Formation

This paper presents a new computational framework to investigate the driving force for the formation of intermetallic dross particles in the zinc bath and dross build-up on the bath hardware. This is a major problem in continuous hot-dip galvanizing lines. The Computational Fluid Dynamics (CFD) model calculates the turbulent thermo-chemical flow conditions within the liquid melt. A detailed modeling of the steel strip–liquid interface enhances this approach, by means of a conjugated heat transfer calculation and a spatially resolved, temperature- and concentration-dependent iron dissolution and aluminum uptake. The heart of the computational framework is a thermodynamic model, which assesses the driving force for the formation or dissolution of dross particles in the bath and dross build-up on stationary and rotating equipment. The simulation results are validated with temperature and species depth profile measurements. The applicability of the CFD model is shown by investigating the locally resolved aluminum uptake and iron dissolution at the steel-strip surface, and the multi-physics conditions in the region near the roll. The novel approach of evaluating the thermodynamic driving force enables the assessment of the formation of dross build-up at the roll surface.

36 MATERIALS SCIENCE↗

Continuous and Time-Domain Coherent Signal Conversion between Optical and Microwave Frequencies

A quantum network consisting of computational nodes connected by high-fidelity communication channels could expand information-processing capabilities significantly beyond those of classical networks. Superconducting qubits hold promise for scalable and high-fidelity quantum computation at microwave frequencies but must operate in an isolated cryogenic environment, obviating the potential for practical long-range communication. Quantum communication has, however, been demonstrated with optical photons. A fast efficient quantum-coherent interface between superconducting qubits and optical photons would provide a key resource for a large-scale quantum network or distributed quantum computer. Here, we describe the design and experimental operation of a device incorporating a silicon optomechanical nanobeam combined with an aluminum-nitride-based electromechanical transducer. We experimentally demonstrate classical continuous-wave operation of this device at room temperature with external conversion efficiencies of (2.5 +/- 0.4) x 10 -5 (microwave to optical) and (3.8 +/- 0.4) x 10 -5 (optical to microwave), corresponding to internal efficiencies of 2.4% and 3.7%, respectively. Finally, this device also has a larger bandwidth than previous efficient microwave-optical transducers, allowing us to operate in the time domain with 20-ns pulses.

74 ATOMIC AND MOLECULAR PHYSICS↗

Plant model of KIPT neutron source facility simulator

Argonne National Laboratory (ANL) of the United States and Kharkov Institute of Physics and Technology (KIPT) of Ukraine are collaborating on constructing a neutron source facility at KIPT, Kharkov, Ukraine. The facility has 100-kW electron beam driving a subcritical assembly (SCA). The electron beam interacts with a natural uranium target or a tungsten target to generate neutrons, and deposits its power in the target zone. The total fission power generated in SCA is about 300 kW. Two primary cooling loops are designed to remove 100-kW and 300-kW from the target zone and the SCA, respectively. A secondary cooling system is coupled with the primary cooling system to dispose of the generated heat outside the facility buildings to the atmosphere. In addition, the electron accelerator has a low efficiency for generating the electron beam, which uses another secondary cooling loop to remove the generated heat from the accelerator primary cooling loop. One of the main functions the KIPT neutron source facility is to train young nuclear specialists; therefore, ANL has developed the KIPT Neutron Source Facility Simulator for this function. In this simulator, a Plant Control System and a Plant Protection System were developed to perform proper control and to provide automatic protection against unsafe and improper operation of the facility during the steady-state and the transient states using a facility plant model. This report focuses on describing the physics of the plant model and provides several test cases to demonstrate its capabilities. The plant facility model uses the PYTHON script language. It is consistent with the computer language of the plant control system. It is easy to integrate with the simulator without an additional interface, and it is able to simulate the transients of the cooling systems with system control variables changing on real-time.

43 PARTICLE ACCELERATORS↗

Algorithms for propagating uncertainty across heterogeneous domains

We address an important research area in stochastic multi-scale modeling, namely the propagation of uncertainty across heterogeneous domains characterized by partially correlated processes with vastly different correlation lengths. This class of problems arise very often when computing stochastic PDEs and particle models with stochastic/stochastic domain interaction but also with stochastic/deterministic coupling. The domains may be fully embedded, adjacent or partially overlapping. The fundamental open question we address is the construction of proper transmission boundary conditions that preserve global statistical properties of the solution across different subdomains. Often, the codes that model different parts of the domains are black-box and hence a domain decomposition technique is required. No rigorous theory or even effective empirical algorithms have yet been developed for this purpose, although interfaces defined in terms of functionals of random fields (e.g., multi-point cumulants) can overcome the computationally prohibitive problem of preserving sample-path continuity across domains. The key idea of the different methods we propose relies on combining local reduced-order representations of random fields with multi-level domain decomposition. Specifically, we propose two new algorithms: The first one enforces the continuity of the conditional mean and variance of the solution across adjacent subdomains by using Schwarz iterations. The second algorithm is based on PDE-constrained multi-objective optimization, and it allows us to set more general interface conditions. The effectiveness of these new algorithms is demonstrated in numerical examples involving elliptic problems with random diffusion coefficients, stochastically advected scalar fields, and nonlinear advection-reaction problems with random reaction rates.

Cho, Heyrim↗

GDSCalc: A Web-Based Application for Evaluating Discrete Graph Dynamical Systems

Discrete dynamical systems are used to model various realistic systems in network science, from social unrest in human populations to regulation in biological networks. A common approach is to model the agents of a system as vertices of a graph, and the pairwise interactions between agents as edges. Agents are in one of a finite set of states at each discrete time step and are assigned functions that describe how their states change based on neighborhood relations. Full characterization of state transitions of one system can give insights into fundamental behaviors of other dynamical systems. In this work, we describe a discrete graph dynamical systems (GDSs) application called GDSCalc for computing and characterizing system dynamics. It is an open access system that is used through a web interface. We provide an overview of GDS theory. This theory is the basis of the web application; i.e., an understanding of GDS provides an understanding of the software features, while abstracting away implementation details. We present a set of illustrative examples to demonstrate its use in education and research. Finally, we compare GDSCalc with other discrete dynamical system software tools. Our perspective is that no single software tool will perform all computations that may be required by all users; tools typically have particular features that are more suitable for some tasks. We situate GDSCalc within this space of software tools.

97 MATHEMATICS AND COMPUTING↗

The Portals 4.2 Network Programming Interface

This report presents a specification for the Portals 4 network programming interface. Portals 4 is intended to allow scalable, high-performance network communication between nodes of a parallel computing system. Portals 4 is well suited to massively parallel processing and embedded systems. Portals 4 represents an adaption of the data movement layer developed for massively parallel processing platforms, such as the 4500-node Intel TeraFLOPS machine. Sandia's Cplant cluster project motivated the development of Version 3.0, which was later extended to Version 3.3 as part of the Cray Red Storm machine and XT line. Version 4 is targeted to the next generation of machines employing advanced network interface architectures that support enhanced offload capabilities.

97 MATHEMATICS AND COMPUTING↗