Search NASA⌕ Search

SEARCH · Search NASA

Results for “Computer applications”

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,765 records · Page 98

Application of Variance-Based Sensitivity Analysis to a Large System Dynamics Model

Variance-based sensitivity methods can provide insights into large computational models. We present a novel application of sensitivity analysis to the Biomass Scenario Model (BSM) a large and complex system dynamics model of the developing biofuels industry in the United States. We apply a two-stage sensitivity approach consisting of an initial sensitivity screening, followed by a variance decomposition approach. Identifying key system levers and quantifying their strength is not straightforward in complex system dynamics models that have numerous feedbacks and nonlinear results. Variance-based sensitivity analysis (VBSA) offers a systematic, global approach to assessing system dynamics models because it addresses nonlinear responses and interactive effects. Especially when a large model's size makes manual exploration of the input space difficult and time-consuming, the approach can help to provide a comprehensive understanding of interactions that drive model behaviors.

97 MATHEMATICS AND COMPUTING↗

A Task Based Approach for Co-Scheduling Ensemble Workloads on Heterogeneous Nodes

Scientific workflows consist of multiple, connected applications, with data and results flowing from one to another in a pipeline. Traditionally, such workflows are executed in sequential order, storing intermediate data in storage disks. Co-scheduling application workflows concurrently on the same compute nodes would greatly reduce the cost of moving data to/from storage and allow real-time analysis of intermediate results. Nevertheless, most parallel programming runtimes do not allow seamless integration of various applications in a scientific workflow, in part due to the complexity of managing data and resources. The situation is even more complicated for heterogeneous systems. In this work we extend the Minos Computing Library (MCL) runtime to accelerate pipe-lined and parallel workloads where multiple applications are running in the same system. MCL’s asynchronous task library and runtime dynamically manages resources to allow co-scheduling of multiple processes sharing heterogeneous resources. In addition, we design a custom ex- tension of the Open Compute Language (OpenCL) to enable multiple processes to share device memory. We enable MCL to coordinate these shared buffers to allow for easy, fast data sharing between applications. Using malleable micro-benchmarks and two application workflows that combine scientific simulation and AI-based analysis, we show that our method outperforms traditional approaches.

Index Terms—Parallel systems, Scheduling and Task ↗

High Quantum Efficiency Uni-Traveling-Carrier Photodiode for Optical to Microwave Transduction

Modern Quantum Information Systems (QIS) employ optical photons for long distance communication, operating at ambient temperature, between microwave cavities, which house microwave photons used in quantum computing and microwave detection. These optical photons, carried by fiber-optic or free-space links, offer a low-cost, uncooled alternative to bulky, expensive microwave coaxial cables, which are lossy, susceptible to EMI, and a significant thermal conductor to the outside ambient environment. To convert between these two types of photons and implement these optical interconnects, it is necessary to develop a high-performance photodetector for optical to microwave transduction. Freedom Photonics and the University of Virginia have a well-established partnership in developing high-performance photodiodes. In this Phase I effort, we collaborated in designing, fabricating, and testing an advanced, high-speed, high quantum efficiency prototype photodiode for transduction from optical to microwave frequencies. These devices have applications not only in quantum computing and axion detection, but also in other optical-cryogenic interconnect applications, in fields such as radio astronomy and quantum cryptography, as well as in quantum metrology and plasmonics. During this Phase I DOE program, we designed, fabricated, and tested prototype PIN GaAs photodiodes which targeted the performance parameters defined by the program. This process involved identifying a new target wavelength, different from that proposed initially, based on conversations with the Oak Ridge National Lab customer. We designed an epitaxial stack, optimized in theory for ≥95% quantum efficiency at 795 nm, ≥5 GHz, per the target objectives of the program. Additionally, we designed a fabrication process and associated mask plates for top-illuminated, AR-coated devices with device diameters ranging from 50 µm to 800 µm. Using these, we fabricated two 3” wafer quarters of devices, and characterized the devices’ dark current, quantum efficiency, and bandwidth for various device diameters. The prototype devices achieved a quantum efficiency of 89% at the target 795 nm detection wavelength. The bandwidth of the devices proved tricky to characterize, but a 50 µm diameter device shows a 3-dB bandwidth of at least 1.6 GHz, possibly a full 5 GHz, depending on the measurement setup. In the future, we plan to characterize the bandwidth of these devices using an impulse response measurement. All tasks for the Phase I were successfully completed, and sample prototype devices were provided to Oak Ridge National Lab Quantum Information Science researchers. The work performed in Phase I has established a strong foundation for future design and fabrication cycles in Phase II, if granted. The early tests at Oak Ridge National Labs will provide guidance for the required photodiode performance in devices to be supplied in Phase II.

42 ENGINEERING↗

PaRSEC: A Software Framework for Performance and Productivity on Hybrid, Manycore Platforms

As the era of computer architectures dominated by serial processors ends, the convergence of several unprecedented challenges suggests that closing the longstanding "application–architecture performance gap" will become more challenging than ever. To address this problem, the Parallel Runtime Scheduling and Execution Control (PaRSEC) project created a modular software framework that achieved two major objectives: first, it built a task-based runtime capable of delivering portable performance to a wide range of science and engineering applications at all levels of the platform pyramid, including the upcoming 100 Pflop/s systems and then exascale; and second, it supported and facilitated the work of developers in migrating their legacy codes and writing entirely new ones for the emerging hybrid and massively parallel manycore processor system designs. PaRSEC will support multiple domain-specific languages capable of increasing the developers' productivity while also providing the runtime with the constructs and flexibility necessary to exploit the maximal parallelism from parallel applications. Extensive preliminary research in dense linear algebra showed convincingly that a parameterized task graph representation that symbolically describes the algorithm content can achieve the project's twofold objective within that domain. The research also strongly suggested that this powerful method could be generalized to a far-wider variety of applications.

97 MATHEMATICS AND COMPUTING↗

TRUST Contact Thermal Conductance (TRUST-CTC) Report: FY25

The objective of the Delivery Environments (DE) Testbeds to Reduce Uncertainties in Simulations and Tests (TRUST) project is to quantify and help increase confidence in specific areas of computational and experimental capabilities that are applicable to current and future delivery environments [1]. More complete quantification of confidence in experimental and computational capabilities and the sufficient increase of confidence in those capabilities is critical to improving weapons engineering design, qualification, and assessment efforts that are critical to the current and future stockpile. Staff development will include cross-discipline collaboration to provide engineers with experience in both numerical simulations and experimental methods. This work uses and provides feedback on analysis tools and experimental results databases for efficient and responsive engineering which are currently under development.

42 ENGINEERING↗

Quantum Accelerators for High-performance Computing Systems

We define some of the programming and system-level challenges facing the application of quantum processing to high-performance computing. Alongside barriers to physical integration, prominent differences in the execution of quantum and conventional programs challenges the intersection of these computational models. Following a brief overview of the state of the art, we discuss recent advances in programming and execution models for hybrid quantum-classical computing. We discuss a novel quantum-accelerator framework that uses specialized kernels to offload select workloads while integrating with existing computing infrastructure. We elaborate on the role of the host operating system to manage these unique accelerator resources, the prospects for deploying quantum modules, and the requirements placed on the language hierarchy connecting these different system components. We draw on recent advances in the modeling and simulation of quantum computing systems with the development of architectures for hybrid high-performance computing systems and the realization of software stacks for controlling quantum devices. Finally, we present simulation results that describe the expected system-level behavior of high-performance computing systems composed from compute nodes with quantum processing units. We describe performance for these hybrid systems in terms of time-to-solution, accuracy, and energy consumption, and we use simple application examples to estimate the performance advantage of quantum acceleration.

Humble, Travis↗

Quantum walk computation

Quantum versions of random walks have diverse applications that are motivating experimental implementations as well as theoretical studies. Recent results showing quantum walks are “universal for quantum computation” relate to algorithms, to be run on quantum computers. We consider whether an experimental implementation of a quantum walk could provide useful computation before we have a universal quantum computer.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

Genetic algorithm based task reordering to improve the performance of batch scheduled massively parallel scientific applications

The growth in size of networked high performance computers along with novel accelerator-based node architectures has further emphasized the importance of communication efficiency in high performance computing. The world's largest high performance computers are usually operated as shared user facilities due to the costs of acquisition and operation. Applications are scheduled for execution in a shared environment and are placed on nodes that are not necessarily contiguous on the interconnect. Furthermore, the placement of tasks on the nodes allocated by the scheduler is sub-optimal, leading to performance loss and variability. Here, we investigate the impact of task placement on the performance of two massively parallel application codes on the Titan supercomputer, a turbulent combustion flow solver (S3D) and a molecular dynamics code (LAMMPS). Benchmark studies show a significant deviation from ideal weak scaling and variability in performance. The inter-task communication distance was determined to be one of the significant contributors to the performance degradation and variability. A genetic algorithm-based parallel optimization technique was used to optimize the task ordering. This technique provides an improved placement of the tasks on the nodes, taking into account the application's communication topology and the system interconnect topology. As a result, application benchmarks after task reordering through genetic algorithm show a significant improvement in performance and reduction in variability, therefore enabling the applications to achieve better time to solution and scalability on Titan during production.

97 MATHEMATICS AND COMPUTING↗

A Flang Plugin for Fortran Feature Characterization

As new compute systems are developed, there is still a need to compile and execute codes authored in Fortran on these leading edge systems. In order to achieve this, development of compilers that support the latest hardware is continuously under development. Though the specification of Fortran is extensive, it is helpful to compiler authors to be able to prioritize the development of key features in order to get certain codes deemed important, e.g., applications of interest to leadership computing facilities, executable on leading edge compute systems. Identifying key features though is largely done through querying software experts or users of the Fortran applications of interest, who then manually report what features are and are not present. This exercise can both time consuming and error prone. To automate this process, we present a compiler plugin to Flang, the Fortran frontend for LLVM. This plugin is a tool that operates on the parse tree representation generated by Flang and detects key features based on walking parse tree nodes that correspond to features of interest. We show the result of our tool on four applications, three of which were manually profiled by software experts. We show the discrepancies between our tool and the manual characterization of the three applications, as well as generate a characterization for an application not yet profiled. We intend to open-source our tool in order to invite the community to benefit from the tool and make contributions for other features.

Cabrera, Anthony [ORNL]↗

Anti-$\mathscr{PT}$-symmetric qubit: Decoherence and entanglement entropy

We investigate the dynamics of a general two-level based anti-parity-time (anti-$\mathscr{PT}$)-symmetric qubit and study its decoherence as well as entanglement entropy properties. We compare our findings with that of the corresponding parity-time ($\mathscr{PT}$)-symmetric and Hermitian qubits. To begin, we consider the time-dependent Dyson map to find the exact analytical dynamics for a general non-Hermitian qubit system weakly coupled with a thermal bath for pure dephasing, before specializing it to the case of a general anti-$\mathscr{PT}$-symmetric qubit. Basing the comparison under the same coupling strength or increasing the non-Hermiticity, we observe that the decoherence function and entanglement entropy of the anti-$\mathscr{PT}$-symmetric qubit decays and grows more slowly, respectively, compared to the $\mathscr{PT}$-symmetric and Hermitian qubits. Similarly, the corresponding variance and area of Fisher information are much higher compared to the $\mathscr{PT}$-symmetric and Hermitian qubits. These results demonstrate that anti-$\mathscr{PT}$-symmetric qubits may be better suited for quantum computing and quantum information processing applications than conventional Hermitian or even $\mathscr{PT}$-symmetric qubits.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

Rashba effects in lead-free ferroelectric semiconductor [CH 3 PH 3 ]SnBr 3

Here, first-principles density functional theory computations are used to predict Rashba effects cofunctional with ferroelectricity in a recently synthesized lead-free hybrid organic-inorganic perovskite MPSnBr 3 (MP=methylphosphonium, [CH 3 PH 3 ] + ). The ground state of the material is polar monoclinic with calculated spontaneous polarization of 3.01 µC/cm 2 . It exhibits near band edges spin-splitting of up to 3.3 meV and Rashba coefficient up to 0.62 eV Å. The spin textures have different topology in the conduction and valence band, which originates from the difference in the spin-momentum coupling strengths. They occur in two orthogonal planes of the Brillouin zone and are coupled to the direction of spontaneous polarization. These features persist at a finite temperature of 293 K. At 333 K, that is above monoclinic to orthorhombic phase transition, spontaneous polarization is reduced to 0.15 µC/cm 2 , while the maximum spin splitting and Rashba coefficient reduce slightly to the value of 2.9 meV and 0.41 eV Å, respectively. The spin textures remain coupled with the polarization direction. We investigate the dependence of the aforementioned properties on the choice of computational methodology to extend the first-principles predictions to include finite temperature effects. We find that the predictions are sensitive to the methodology. Our study reveals the potential of MPSnBr 3 for low-temperature applications in spintronics and quantum computing.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

AI for Science: Report on the Department of Energy (DOE) Town Halls on Artificial Intelligence (AI) for Science

The report documents the DOE Town Halls held during 2019 at Argonne National Laboratory, Oak Ridge National Laboratory, Lawrence Berkeley National Laboratory, and in Washington, DC. From July to October 2019, the Argonne, Oak Ridge, and Berkeley National Laboratories hosted a series of four town hall meetings attended by more than 1,000 U.S. scientists and engineers. The goal of the town hall series was to examine scientific opportunities in the areas of artificial intelligence (AI), Big Data, and high-performance computing (HPC) in the next decade, and to capture the big ideas, grand challenges, and next steps to realizing these opportunities. In this report and in the Department of Energy (DOE) laboratory community, we use the term “AI for Science” to broadly represent the next generation of methods and scientific opportunities in computing, including the development and application of AI methods (e.g., machine learning, deep learning, statistical methods, data analytics, automated control, and related areas) to build models from data and to use these models alone or in conjunction with simulation and scalable computing to advance scientific research. The AI for Science town hall discussions focused on capturing the transformational uses of AI that employ HPC and/or data analysis, leveraging data sets from HPC simulations or instruments and user facilities, and addressing scientific challenges unique to DOE user facilities and the agency’s wide-ranging fundamental and applied science enterprise.

36 MATERIALS SCIENCE↗

Computational identification of single-layer CdO for electronic and optical applications

The search for single-layer materials is an active research field. Using a first-principles design approach focusing on formation energy and bandgap, we search the family of II-VI oxides for metastable single-layer semiconductor materials. We discover a single-layer CdO phase that exhibits a small formation energy and a direct bandgap of 2.1 eV. The phonon spectrum confirms the dynamical stability of single-layer CdO. Calculations of the optical properties show a similar absorption to that of graphene. Estimates of the tunneling barrier of a graphene/CdO/graphene heterostructure reveal that CdO might be a potential dielectric for applications of graphene in electronic devices.

36 MATERIALS SCIENCE↗

Computational analysis of deployable wind turbine systems in defense operational energy applications.

The U.S. military has been exploring pathways to reduce the logistical burden of fuel on virtually all their missions globally. Energy harvesting of local resources such as wind and solar can help increase the resilience and operational effectiveness of military units, especially at the most forward operating bases where the fuel logistics are most challenging. This report considers the potential benefits of wind energy provided by deployable wind turbines as measured by a reduction in fuel consumption and supply convoys to a hypothetical network of Army Infantry Brigade Combat Team bases. Two modeling and simulation tools are used to represent the bases and their operations and quantify the impacts of system design variables that include wind turbine technologies, battery storage, number of turbines, and wind resource quality. The System of Systems Analysis Toolkit Joint Operational Energy Model serves as a baseline scenario for comparison. The Hybrid Optimization of Multiple Energy Resources simulation tool is used to optimize a single base within the larger Joint Operational Energy Model. The results of both tools show that wind turbines can provide significant benefits to contingency bases in terms of reduced fuel use and number of convoy trips to resupply the base. The match between the turbine design and wind resource, which is statistically low across most of the global land area, is a critical design consideration. The addition of battery storage can enhance the benefits of wind turbines, especially in systems with more wind turbines and higher wind resources. Wind turbines may also provide additional benefits to other metrics such as resilience that may be important but not fully considered in the current analysis. ACKNOWLEDGEMENTS The authors would like to thank the following individuals for their helpful support, feedback and review to improve this report: U.S. Department of Energy Wind Energy Technologies Office, Patrick Gilman and Bret Barker; Idaho National Laboratory, Jake Gentle and Bradley Whipple; The National Renewable Energy Laboratory, Robert Preus and Tony Jimenez; Sandia National Laboratories, Alan Nanco, Dennis Anderson, and Hai Le. In addition, numerous discussions with military and industry stakeholders over the year were invaluable in focusing the efforts represented in this report.

17 WIND ENERGY↗