Search NASA⌕ Search

SEARCH · Search NASA

Results for “task programming”

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 271 records · Page 15

Classic and Quantum Task-Based Intelligent Runtime for QIRs Running on Multiple QPUs

High-performance computing systems are rapidly evolving into heterogeneous platforms that fuse quantum accelerators with traditional classical processing units (CPUs) and graphical processing units (GPUs). This convergence calls for runtimes capable of managing both classical and quantum workloads in a unified manner. We introduce an intelligent, task-based runtime that marries the Intelligent RuntIme System (IRIS) asynchronous scheduler with a quantum programming stack through the Quantum Intermediate Representation Execution Engine (QIR-EE). Our design allows programs written in the quantum intermediate representation (QIR) to be dispatched concurrently to a variety of back-ends, including multiple quantum simulators and nascent quantum processors, enabling genuine hybrid execution on a single node. To illustrate its practicality, we partition a 4-qubit and 20-qubit circuit into three sub-circuits using quantum circuit cutting via the QCut library. Each sub-circuit is simulated independently by the QIR-EE driver within IRIS, after which a classical post-processing step merges the simulation results to recover the outcome of the original full-circuit computation. This case study demonstrates how finer task granularity can enable the parallel execution and lower the simulation burden per quantum task while preserving overall accuracy, highlighting the feasibility of our hybrid approach.

Miniskar, Narasinga Rao [ORNL] (ORCID:000000018259↗

Well-Controlled Hydro-thermo-chemical Stimulation of a Coso Geothermal Well to Enhance Productivity

The goal of this project was to demonstrate controlled fracturing and permeability increase to enhance resource production and power generation at Coso. It was planned to stimulate at least two intervals in the Well 73-18RD with zonal isolation using advanced high-temperature packer technology. The anticipation was that a hydraulic fracture would form in one zone and in the second zone natural fractures would reopen, shear and extend, thereby increasing fluid communication in the field. In both cases, the intent was to carefully design the stimulation to take advantage of the relative roles of hydraulic pressure, thermal stress and chemical (“hydro-thermo-chemical”) dissolution. The project had planned to use the Welltec Annular Barrier (WAB) system developed as part of another DOE-funded project which was on schedule to be ready for field deployment. If successful, the Coso Operating Company would incorporate this approach into their ongoing well maintenance in other wells increasing the total MWs produced. The project had multiple tasks and the objective of Task 1 was to develop a workover plan, to build a geologic model, to design a stimulation program, and to work with the operating and services companies to develop a detailed budget and obtain the necessary permits and sundry notices. In Phase 2 the workover plan would be implemented, the designed stimulation would be carried out, and subsequently the well would logged and tested to measure the impact of stimulation. Per sponsor request, a Pre-Task 1 activity with a Go/No Go decision point was scheduled in Task 1.

02 PETROLEUM↗

An Infrared Database of n/k Optical Constants for Calculating Aerosol Spectra for the PICARD Program

The objective of the PICARD Program is to develop fieldable sensing platforms for the rapid chemical identification of aerosol particles in plumes. Standoff detection involves interrogating the aerosol cloud from a distance using optical methods and probing the signal returned from direct backscattering from the aerosol particles or transmitted through the plume after reflection from a retroreflector or surface of opportunity (SOO). The identification of chemical species, however, in aerosols is complicated by their complex compositions and morphologies, chemical interferants, and non-uniform particle sizes. To advance standoff detection of aerosols, modelling the infrared transmittance, reflectance and scattering spectra of aerosolized liquid and solid chemical compounds is required, and then testing that model experimentally via laboratory and field experiments. To perform accurate modeling, the infrared optical constants (n/k), i.e., the complex refractive index, of the compounds of interest are required. Thus, PNNL was tasked to provide the optical constants for a set of analytes relevant to the PICARD program. This report describes the experimental techniques used to derive the optical constants of both liquid and solid compounds using established “gold-standard” protocols, how the experimental data are processed to produce the wavenumber dependent optical constant vectors, and how the data are used in the aerosol absorption spectra modeling.

complex refractive index↗

A review of machine learning in building load prediction

The surge of machine learning in recent years has been empowering engineer modeling in various fields. The decreasing hardware cost, increasing data accessibility, and advances of building automation system (BAS) allow the collection and storage of a significant amount of building operation data. The two facts provide great opportunities of applying machine learning to building energy systems modeling and analysis. There are a great number of research papers on this topic but there lacks a comprehensive and general review to summarize the current development, limitations, gaps and future trend. In this review paper series, machine learning techniques in building energy system modeling and analysis are reviewed under the organization and logic of the machine learning definition by Tom M. Mitchell: a computer program is said to learn from experience E with respect to some class of tasks T and performance measure P if its performance at tasks in T, as measured by P, improves with experience E. This paper is the first part of the review paper series, which focuses on building load prediction. First, the applications of building load prediction model (task T) are reviewed. Then, the modeling algorithms improving machine learning performance and accuracy (performance P) are reviewed. At the same time, the literature on the data perspective for modeling (experience E), including data engineering from sensors level to data level, pre-processing, feature extraction and selection, is reviewed. Finally, what is well-studied and what is lacking but with great potential are concluded; the gaps between present and future utilization of machine learning techniques are identified; the future trend and development are also predicted. The target readers of this paper are not only researchers from the building side who can get exposed to cutting edge machine learning tools, but also those from machine learning side who can understand the potential and challenge to apply machine learning in buildings.

Liang, Zhang↗

Scale-Up of Coal-Based Supercritical CO 2 cycle technology

The Allam Cycle is a transformational technology that enables a step change in the performance, efficiency, and cost of electricity for electrical generating units by using supercritical CO 2 (sCO 2 ) as the working fluid in the turbine for power generation. The objectives of this Phase I effort were to select a host site for a large pilot system through a process of down selection, develop a conceptual design, and conduct a pre-front-end engineering design (pre-FEED) study for a sCO 2 cycle pilot plant that uses domestic coal reserves as the primary feedstock, thereby furthering technology development of the coal-based Allam Cycle. The project was divided into four main tasks: 1) Project Management and Planning; 2) Conceptual Pilot Plant Definition and Host Site Selection; 3) Preliminary Design, Cost, and Schedule Development; and 4) Commitments and Environmental Information Volume (EIV). All project management activities occurred in Task 1. Host site selection was conducted in Task 2, while conceptual design and pre-FEED activities took place under Task 3. Task 4 enhanced the project by securing commitments for the next phase of the program and completing an initial EIV. The Great Plains Synfuels Plant (GPSP) has been selected as the host site for the large-scale pilot, and its owner, Dakota Gasification Company (DGC), is a committed partner. GPSP was compared to two other host site candidates during Phase I: the existing natural gas Allam Cycle facility in La Porte, Texas, and the Energy & Environmental Research Center’s (EERC) high-bay demonstration facility in Grand Forks, North Dakota. Costs for hosting the pilot plant were estimated for each facility, and those costs are shown in Table ES-1. Based on these estimates, the DGC site was clearly shown to be the lowest cost option and was selected as the host site for the project.

01 COAL, LIGNITE, AND PEAT↗

Mo-99 Concentration and processing by Solvent Extraction and Ion Exchange

Normally derived from its transient-equilibrium parent molybdenum-99 ( 99 Mo) (t½ = 66 h), the short-lived isotope technetium-99m ( 99m Tc) (t ½ = 6.0 h) is the most widely used medical isotope in diagnostic imaging today. The National Nuclear Security Administration’s (NNSA’s) Material Management and Minimization (M3) program—established under the auspices of the American Medical Isotope Production Act—has been tasked with facilitating the work of domestic 99 Mo suppliers that do not use highly enriched uranium (HEU). Superconducting electron linear accelerators that employ high-Z converter targets can generate bremsstrahlung photons and neutron fluxes that can induce photonuclear reactions and uranium (U) fission. Argonne, in collaboration with industrial partners, has been developing the process chemistry for superconducting linear accelerator (LINAC)-irradiated triuranium octoxide (U 3 O 8 ) targets to produce 99 Mo. In short, the process involves dissolving the irradiated targets in nitric acid, which simultaneously releases valuable fission products (xenon and iodine). After adjusting the acid concentration, producers process the feed using tri-n-butyl phosphate (TBP), then mix the raffinate derived from this extraction cycle with a phosphinic acid such as Cyanex 272 or di(2-ethylhexyl) phosphoric acid (HDEHP), which is selective for Mo (molybdenum liquid liquid extraction [MoLLE]). In the next step, a concentration column comprising an anion exchange platform is used to decontaminate the remaining fission products, generating a pure 99 Mo stream in sodium hydroxide (NaOH)/sodium chloride (NaCl).

38 RADIATION CHEMISTRY, RADIOCHEMISTRY, AND NUCLEA↗

Robotic Assembly of SRF Cavity Pair

Superconducting Radio Frequency (SRF) cavities for particle accelerators require tight tolerances, ultrahigh vacuum, and strict cleanliness during assembly. As in the semiconductor industry, defects such as particles and residues are deleterious to performance, possibly rendering a cavity unfit for use. This problem is addressed primarily through cleanroom assembly during sensitive steps and rigorous chemical processing to prevent and remove such defects. Human workers are often the largest source of contamination, even with proper gowning and practices. The semiconductor industry has long integrated robots in cleanroom operation, but this has not occurred for SRF cavity production; SRF cavities, unlike wafers, are complex shapes, require more hands-on mechanical assembly, and are low-volume production items. At Jefferson Laboratory, a co-operative robot (cobot) has been setup to overcome these problems. Cobots are safe for use alongside human workers and can integrate new tools such as a 3D camera part detection and gripper for item manipulation. Therefore, cobots represent a promising avenue for reducing particulate generated during a variety of assembly tasks. A mockup of a cavity pair and coupler was setup and the cobot programmed to automatically pick up the coupler and place on the mating cavity flange. Particle counting methods were setup to measure human vs cobot assembly particulate generation inside a cavity mockup. Other potential uses will be discussed for further improving SRF cavity assembly steps, where a cobot can replace or assist a human operator, and what potential gains are expected.

Duzik, Adam [Thomas Jefferson National Accelerator↗

Process Modeling and Optimization of DAC Systems and Novel Sorbent Materials

This poster presents an overview of the general methodology to be implemented in Task 9.0, Advanced Modeling Support of CDR Pilot Projects, of the Carbon Dioxide Removal program (CDR FWP22). Specifically, the poster presents the multi-scale modelling framework and optimization approaches to develop DAC systems, and how this can support bench/pilot scale tests that improve data collection and minimize uncertainty for scale-up of DAC technologies.

Caballero, Daison↗

Process Modeling and Analysis of a Novel Sorbent Material for Direct Air Capture Applications

This poster presents results of Task 9.0, Advanced Modeling Support of CDR Pilot Projects, of the Carbon Dioxide Removal program (CDR FWP23). Specifically, the poster presents the multi-scale modelling framework to investigate alternate processes configuration for DAC applications including Vacuum-Assisted Temperature Swing Adsorption (TVSA) process and sweep gas for regeneration.

Caballero, Daison↗

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↗

SURVEILLANCE DETECTION FOR TRANSPORTATION OPERATIONS PERSONNEL TO PREVENT HIJACKING, THEFT, SABOTAGE, AND MALICIOUS SECURITY EVENTS DURING TRANSPORTING NUCLEAR MATERIAL

The secure transportation of high-consequence materials, including nuclear and radiological assets, is a critical global priority in the face of escalating terrorism, security threats, and violent protests targeting these operations. Effective surveillance detection—the ability to identify, assess, and respond to potential threats across a continuum of scenarios—is paramount in addressing these challenges. This paper outlines a phased, multi-tiered training program designed to strengthen the surveillance detection capabilities of organizations responsible for nuclear material transport. The proposed training program adopts a progressive approach, gradually increasing in technical complexity to provide participants with comprehensive knowledge and tools for implementing robust security strategies. It targets a wide spectrum of stakeholders, including competent authorities, regulators, inspectors, shippers, carriers, law enforcement, and emergency response personnel, equipping them to plan, evaluate, and safeguard nuclear material transportation effectively. Each phase of the program emphasizes distinct elements of the surveillance detection continuum and transport security, focusing on critical topics such as threat identification, adversary task timelines, protective methodologies, and attack mitigation strategies. The training framework is anchored in technical exchanges and scenario-driven courses that reflect real-world complexities and challenges. By addressing the surveillance detection continuum comprehensively—from early threat assessment to active countermeasures—the program reinforces global efforts to secure nuclear assets. It aligns with international security objectives and fosters a strong security culture within participating organizations, ensuring personnel are prepared to counter potential threats and maintain the safe, secure movement of these materials. Ultimately, this initiative aims to enhance preparedness, security, and response capabilities, supporting the global mission to safeguard high-consequence materials against evolving threats.

Zineddin, Dr. Z. [ORNL] (ORCID:0009000848740725)↗

Efficient Treatment of Large Active Spaces through Multi-GPU Parallel Implementation of Direct Configuration Interaction

In this study, we have extended our graphical processing unit (GPU)-accelerated direct configuration interaction program to multiple devices, reducing iteration times for configuration spaces of 165 million determinants to only 3 s using NVIDIA P100 GPUs. Similar improvements in the one- and two-particle reduced density matrix formation allow for fast analytical energy gradients and electronic properties. Our parallel algorithm enables the calculation of arbitrarily large configuration spaces (limited only by available system memory), with iteration times of 13 min for an active space of 18 electrons in 18 orbitals (2.4 billion determinants) using six consumer grade NVIDIA 1080Ti GPUs. These advances enable routine molecular dynamics simulations, geometry optimizations, and absorption spectrum calculations for molecules with large configuration spaces, a task that has heretofore required massive computational effort. In this work, we demonstrate the utility of our program by generating the absorption spectrum for diphenyl acetylene at the floating occupation molecular orbital complete active space configuration interaction level of theory. Lastly, several active spaces were investigated to assess the dependence of spectral features on orbital space dimension.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Utilizing Additive Manufacturing to Create Prototype and Functional Beamline Instrumentation and Support Components

The world of beamline science is often fast-paced and dynamic. One of the major challenges in this environment is to be able to design, manufacture and then implement new items for use on the beamlines in a fast and accurate manner. Many times, this involves iterating the design to address unknown or new variables which were not pre- sent at the beginning of the project planning task. Through the use of additive manufacturing, I have been able to support the user programs of various (APS) Ad- vanced Photon Source beamlines* across multiple scien- tific disciplines. I will provide a few detailed examples of Items that were created for specific beamline applications and discuss what benefits they provided to the pertinent project. I will also talk about why choosing consumer- level printer options to produce the parts has been the direction I went and the pros and cons of this decision. Pri marily, this choice allowed for quicker turnaround times and the ability to make more frequent changes in an efficient manner. Currently, we are utilizing only the fused deposition modelling (FDM) type printers but I am exploring the addition of UV-activated resin printing, exotic materials that can be utilized using the current toolset, and the possibility of commercial metal printing systems. This technology has been a game-changer for the implementation of new support items and instrumentation over the last couple of years for the different disciplines I am sup- porting. I will discuss how the roadmap ahead and what the evolving technologies could potentially allow us to do.

Jensen, D.↗

ASME Design Code Rule Changes for Nuclear Graphite

The American Society of Mechanical Engineers Boiler Pressure and Vessel Code (ASME BPVC) Section III, Division 5, Article HHA-3000 outlines graphite core component and graphite core assembly design guidelines. Graphite core components are defined as ?components manufactured from graphite that are installed to form a graphite core assembly within the reactor pressure vessel of a high temperature, graphite moderated fission reactor.? (p. 413) Graphites? inherent defect distributions do not allow for deterministic material reliability. Rather, graphite has variable strength distributions which change by grade. Article HHA-3000 outlines two semi-probabilistic methods, the full and simplified assessments, which set design load limit targets for each of three component structural reliability classes. The Design Task Group was officially recognized as a specialized task group within ASME November of 2023, though we?ve been collaborating since 2022. The purpose of the Design Task Group is to correct, clarify, and make HHA-3000 function as intended. The Design Task Group will sunset once we?ve achieved our objectives. The Design Task Group was specifically told to not write new Code. While there may be more precise and more accurate methods to determine reliability targets, the current methods are conservative, relatively simple to implement, and have thus far been considered satisfactory for setting design reliability targets. Much of the ground-work to write proposal files and background documents for records to make the changes needed to achieve our objective have been completed. The Design Task Group has documented much of their work through papers, presentations, and memorandums. Three memorandums in which INL team members had substantial contributions are found in the Appendices: FEA Modeling for the Baseline Program, Evaluating the Effects on Margin of Updating the Threshold and Shape Parameters in the Full Assessment, and Interpretations of the Full and Simplified Assessments in ASME BPVC. Most of the on-going work to achieve the Design Task Group?s objective will be addressing comments on existing records and moving records through the balloting process. The Design Task Group met bi-weekly mostly through the end of FY2023. Since February 2024, the Design Task Group has mostly been completed with solving and documenting the technical issues associated with the assessments. Unless new tasks are identified, the remaining work of the Design Task Group will be political and editorial.

97 MATHEMATICS AND COMPUTING↗

P SI4 1.4: Open-source software for high-throughput quantum chemistry

PSI4 is a free and open-source ab initio electronic structure program providing implementations of Hartree–Fock, density functional theory, many-body perturbation theory, configuration interaction, density cumulant theory, symmetry-adapted perturbation theory, and coupled-cluster theory. Most of the methods are quite efficient, thanks to density fitting and multi-core parallelism. The program is a hybrid of C++ and Python, and calculations may be run with very simple text files or using the Python API, facilitating post-processing and complex workflows; method developers also have access to most of PSI4 's core functionalities via Python. Job specification may be passed using The Molecular Sciences Software Institute (MolSSI) QCSCHEMA data format, facilitating interoperability. We announce a rewrite of our top-level computation driver, and concomitant adoption of the MolSSI QCARCHIVE INFRASTRUCTURE project, makes the latest version of PSI4 well suited to distributed computation of large numbers of independent tasks. The project has fostered the development of independent software components that may be reused in other quantum chemistry programs.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

MPI + OpenACC: Accelerating radiation transport mini-application, minisweep, on heterogeneous systems

According to the article, architectures are rapidly evolving, and exascale machines are expected to offer billion-way concurrency. We need to rethink algorithms, languages and programming models among other components in order to migrate large scale applications and explore parallelism on these machines. Although directive-based programming models allow programmers to worry less about programming and more about science, expressing complex parallel patterns in these models can be a daunting task especially when the goal is to match the performance that the hardware platforms can offer. One such pattern is wavefront. This paper extensively studies a wavefront-based miniapplication for Denovo, a production code for nuclear reactor modeling. We parallelize the Koch–Baker–Alcouffe (KBA) parallel-wavefront sweep algorithm in the main kernel of Minisweep (the miniapplication) using CUDA 9.0, OpenMP 4.0 (SIMD) and OpenACC 2.6. Our OpenACC implementation running on NVIDIA’s next-generation Volta GPU boasts an 85.06x speedup over serial code, which is larger than CUDA’s 83.72x speedup over the same serial implementation. We also explore the scalability of our solution using MPI to decompose our simulation domain, allowing us to run on many nodes and accelerators present in state-of-the-art HPC systems. Our parallelization effort across platforms also motivated us to define an abstract parallelism model that is architecture independent, with a goal of creating software abstractions that can be used by applications employing the wavefront sweep motif.

Computer Science↗