Search NASA⌕ Search

SEARCH · Search NASA

Results for “Multi - threaded 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 19 records

Multi Wave Link: An interactive database for co-ordination of multiwavelength programs

Multi Wave Link is an operational database used by the international astronomical community to plan and coordinate multiwavelength observational campaigns on various celestial objects. This facility has been and continues to be an essential tool for the organization of numerous simultaneous ground-based and satellite observations. The Multi Wave Link system has both an interactive component and an electronic mail alert notice component. The interactive portion contains a database of schedules from several of the world's larger observatories and orbiting satellites. Lists of observers, observatories, and their available instrumentation are additionally contained in the system. Another feature added to the software allows the user to search the Royal Greenwich Observatory e-mail listing of international astronomers. This capability is often used by astronomers to find the electronic address of colleagues for improved communication. However, the most productive aspect of the Multi Wave Link system appears to be one of the simplest parts of the system: the electronic mail alert notices for observing campaigns. Information useful in planning the structure of future astronomical databases can be obtained by studying patterns of use of the Multi Wave Link system. This paper analyzes 22 months of Multi Wave Link usage from Sep. 1991 - Jul. 1993.

Cordova, France↗

Enabling Scientific Applications with Performance-Portability and High-Productivity for Multi-GPU Programming with JACC.Multi

This work bridges the gap between multi-GPU computing and high-productivity, performance-portable programming solutions. Our goal is to enhance scientific applications with a productive and portable solution—program once, deploy everywhere—for multi-GPU programming with no cost to programmability. To accomplish this, we implemented JACC.Multi, which is part of the Julia for ACCelerators (JACC) performance-portable framework. JACC. Multi is the only high-level, portable metaprogramming solution that targets multi-GPU environments and is integrated in a readily accessible programming language (e.g., Julia language). With transparent GPU-to-GPU communication, JACC. Multi is optimized for scientific application workloads and is portable for NVIDIA and AMD accelerators. For the evaluation, we use two modern multi-GPU systems: Hudson, which features two NVIDIA H100 Hopper GPUs per node, and Frontier, which features four AMD MI250X GPUs per node, each with two Graphics Compute Dies (GCDs) for a total of eight GCDs per node. Additionally, as part of the evaluation, we use JACC (one GPU), MPI+JACC, and JACC. Multi codes that implement well-known and widely used scientific algorithms/kernels such as the conjugate gradient algorithm and an explicit forward Euler solver that requires GPU-to-GPU communication. Overall, JACC. Multi codes achieve better performance than MPI+JACC codes and significant speedups over JACC (one GPU), with up to 1.9× on Hudson and 6× on Frontier.

Valero Lara, Pedro [ORNL] (ORCID:0000000214794310)↗

Analytic investigation of efficiency and performance limits in klystron amplifiers using multidimensional computer programs; multi-stage depressed collectors; and thermionic cathode life studies

Due to complexity of the program which used a hydrodynamic, axially and radially deformable disk-ring model and the resulting long computing time only the output gap was investigated. Results from independent studies were used to initiate the starting conditions for the electrons and the RF voltage using our program. Although this method of computation is less exact than processing the entire klystron interaction in 3-Dimensions it is shown that, for a confined flow focused throughout the penultimate cavity, radial velocities remain very small and the beam is highly laminar. It is concluded that possible errors resulting from treating only the output cavity in 3-D would remain small.

Kosmahl, H. G.↗

Analytical investigation of efficiency and performance limits in klystron amplifiers using multidimensional computer programs; multi-stage depressed collectors; and thermionic cathode life studies

An extensive parametric investigation was performed of the extraction of energy in output gaps of klystron amplifiers, using 3-D computer programs. Due to complexity of the program which used a hydrodynamic, axially and radially deformable disk ring model and the resulting long computing time, the investigation was limited to the output gap, by far the most important and difficult part of the klystron interaction. Results show that, for a confined flow focused beam throughout the penultimate cavity, radial velocities remain very small and the beam is highly laminar. It was, therefore, concluded that possible errors resulting from treating only the output cavity in 3-D would remain small.

Kosmahl, H. G.↗

Concepts for a NASA Applied Spaceflight Environments Office

The National Aeronautics and Space Administration (NASA) is launching a bold and ambitious new space initiative. A significant part of this new initiative includes exploration of new worlds, the development of more innovative technologies, and expansion our presence in the solar system. A common theme to this initiative is the exploration of space beyond Low Earth Orbit (LEO). As currently organized, NASA does not have an Agency-level office that provides coordination of space environment research and development. This has contributed to the formation of a gap between spaceflight environments knowledge and the application of this knowledge for multi-program use. This paper outlines a concept to establish a NASA-level Applied Spaceflight Environments (ASE) office that will provide coordination and funding for sustained multi-program support in three technical areas that have demonstrated these needs through customer requests. These technical areas are natural environments characterization and modeling, materials and systems analysis and test, and operational space environments modeling and prediction. This paper will establish the need for the ASE, discuss a concept for organizational structure and outline the scope in the three technical areas

Edwards, David L.↗

A NASA Applied Spaceflight Environments Office Concept

The National Aeronautics and Space Administration (NASA) is launching a bold and ambitious new space initiative. A significant part of this new initiative includes exploration of new worlds, the development of more innovative technologies, and expansion our presence in the solar system. A common theme to this initiative is the exploration of space beyond Low Earth Orbit (LEO). As currently organized, NASA does not have an Agency-level office that provides coordination of space environment research and development. This has contributed to the formation of a gap between spaceflight environments knowledge and the application of this knowledge for multi-program use and for use outside NASA. This paper outlines a concept to establish a NASA-level Applied Spaceflight Environments (ASE) office that will provide coordination and funding for sustained multi-program support in three technical areas that have demonstrated these needs through customer requests. These technical areas are natural environments characterization and modeling, materials and systems analysis and test, and operational space environments modeling. Additionally the ASE office will serve as an entry point of contact for external users who wish to take advantage of data and assets associated with space environments, including space weather. This paper will establish the need for the ASE, discuss a concept for organizational structure and outline the scope in the three technical areas.

Spann, James F.↗

Meeting today's requirements for large thermal vacuum test facilities

The Lockheed Thermal Vacuum Facility at Sunnyvale, California, completed in late 1986, one of the largest multi-program facilities constructed to date is described. The horizontal 12.2 m diameter by 24.4 m long chamber has removable heads at each end and houses a thermal shroud providing a test volume 10.4 m diameter by 24.4 m long. The chamber and thermal shroud are configured to permit the insertion of a 6.1 m wide by 24.4 m long vibration isolated optical bench. The pumpimg system incorporates an internal cryopumping array, turbomolecular pumps and cryopumps to handle multi-program needs and ranges of gas loads. The high vacuum system is capable of achieving clean, dry and empty pressures below 1.3 times 10 to the minus 6 power Pa (10 to the minus 8 power torr.)

Corinth, R. L.↗

Benders Decomposition Using Graph Modeling and Multi-Parametric Programming

Benders decomposition is a widely used method for solving large and structured optimization problems, but its performance is affected by the repeated solution of subproblems. We propose a flexible and modular algorithmic framework for accelerating Benders decomposition. Specifically, we express the problem structure by using a graph-theoretic modeling abstraction in which nodes represent optimization subproblems and edges represent connectivity between subproblems. A key innovation of our approach is that we embed multiparametric programming (mp) surrogates for node subproblems, which maps the exact analytical map of the subproblem solution space. The use of mp surrogates allows us to replace subproblem solves with fast look-ups and function evaluations for primal and dual variables during the iterative Benders process. We formally show the equivalence between classical Benders cuts and those derived from the mp solution. We implement our framework in the open-source PlasmoBenders.jl software package. To demonstrate the capabilities of the proposed framework, we apply it to a two-stage stochastic programming problem, which aims to make optimal capacity expansion decisions under market uncertainty. We evaluate both single-cut and multicut variants of Benders decomposition and show that the use of mp surrogates achieves substantial speedups in subproblem solve time, while preserving the convergence guarantees of Benders decomposition. We highlight advantages in solution analysis and interpretability that is enabled by mp critical region tracking; specifically, we show that these reveal how decisions evolve geometrically across the Benders search. Our results aim to demonstrate that combining surrogate modeling with graph modeling offers a promising and extensible foundation for structure-exploiting decomposition. In addition, by decomposing the problem into more tractable subproblems, the proposed approach also aims to overcome scalability issues of mp. Finally, the use of mp surrogates provides a unifying and modular optimization framework that enables the representation of heterogeneous node subproblems as modeling objects with a homogeneous structure.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

User Interface on the World Wide Web: How to Implement a Multi-Level Program Online

The objective of this Langley Aerospace Research Summer Scholars (LARSS) research project was to write a user interface that utilizes current World Wide Web (WWW) technologies for an existing computer program written in C, entitled LaRCRisk. The project entailed researching data presentation and script execution on the WWW and than writing input/output procedures for the database management portion of LaRCRisk.

Cranford, Jonathan W.↗

The KALI multi-arm robot programming and control environment

The KALI distributed robot programming and control environment is described within the context of its use in the Jet Propulsion Laboratory (JPL) telerobot project. The purpose of KALI is to provide a flexible robot programming and control environment for coordinated multi-arm robots. Flexibility, both in hardware configuration and software, is desired so that it can be easily modified to test various concepts in robot programming and control, e.g., multi-arm control, force control, sensor integration, teleoperation, and shared control. In the programming environment, user programs written in the C programming language describe trajectories for multiple coordinated manipulators with the aid of KALI function libraries. A system of multiple coordinated manipulators is considered within the programming environment as one motion system. The user plans the trajectory of one controlled Cartesian frame associated with a motion system and describes the positions of the manipulators with respect to that frame. Smooth Cartesian trajectories are achieved through a blending of successive path segments. The manipulator and load dynamics are considered during trajectory generation so that given interface force limits are not exceeded.

Backes, Paul↗

Trends in Human Spaceflight: Failure Tolerance, High Reliability and Correlated Failure History

In a half century of human spaceflight, NASA has continuously refined agency safety and reliability requirements in response to mission demands, critical failures, and technology development. Early spacecraft, including Mercury, Gemini and Apollo vehicles, were highly reliant on dissimilar redundancy and demonstrated test margins. Later programs, such as the reusable Space Transportation System (STS) and International Space Station (ISS), introduced probabilistic studies and isolated two-failure tolerance to improve robustness at the expense of added complexity. More recently, the Orion Multi-Program Crew Vehicle (MPCV) program adopted universal single-failure tolerance with two categorical exceptions; Zero-Failure Tolerant (0FT) and Design for Minimum Risk (DFMR) hardware. Failure tolerance variances are defined and managed in accordance with agency human-rating requirements, and require concurrence from program Technical Authorities (TA) as well as the MPCV Safety and Mission Assurance Safety and Engineering Review Panel (MSERP). To understand and reaffirm standards applied to Apollo, Space Shuttle and Orion vehicles, Orion and Deep Space Gateway Safety and Mission Assurance (S&MA) representatives conducted accelerated research to compare unique safety and reliability criteria against ground and flight anomalies, based on information contained in post-mission reports and the Problem Reporting and Corrective Action (PRACA) database. In some cases, high-profile failures and narrow escapes have reinforced decisions to maintain or adapt safety requirements. In others, empirical trends have highlighted the need for vigilance and innovative safety guidelines. Given the inability to achieve absolute compliance with evolving safety and reliability requirements, the team conducted a targeted review of DFMR and 0FT propulsion elements within the framework of changing system design, inspection, materials and process developments to formulate conclusions on technological maturity, failure density, and net changes in safety risk. Based on the aggregate performance of high-reliability and failure-tolerant systems, the authors have attempted to establish best practices and guidelines to inform future program decisions. On a somewhat cautionary note, this study is not intended to direct a universal set of requirements for future missions based on prior lessons learned. Spacecraft safety is a multi-variable problem, and attempts to mitigate past failures will not guarantee future success. However, this assessment offers a retrospective review of policy changes, implementation and effectiveness. In the future, NASA, European Space Agency (ESA) and industry partners may benefit from a more robust correlation between requirements and performance, as space-faring nations work toward more challenging, complex and long-duration commercial and deep-space ventures.

Green, Carrie↗

Scheduling: A guide for program managers

The following topics are discussed concerning scheduling: (1) milestone scheduling; (2) network scheduling; (3) program evaluation and review technique; (4) critical path method; (5) developing a network; (6) converting an ugly duckling to a swan; (7) network scheduling problem; (8) (9) network scheduling when resources are limited; (10) multi-program considerations; (11) influence on program performance; (12) line-of-balance technique; (13) time management; (14) recapitulization; and (15) analysis.

Source record↗

An Overview of the Characterization of the Space Launch Vehicle Aerodynamic Environments

Aerodynamic environments are some of the rst engineering data products that are needed to design a space launch vehicle. These products are used in performance predic- tions, vehicle control algorithm design, as well as determing loads on primary and secondary structures in multiple discipline areas. When the National Aeronautics and Space Admin- istration (NASA) Space Launch System (SLS) Program was established with the goal of designing a new, heavy-lift launch vehicle rst capable of lifting the Orion Program Multi- Purpose Crew Vehicle (MPCV) to low-earth orbit and preserving the potential to evolve the design to a 200 metric ton cargo launcher, the data needs were no di erent. Upon commencement of the new program, a characterization of aerodynamic environments were immediately initiated. In the time since, the SLS Aerodynamics Team has produced data describing the majority of the aerodynamic environment de nitions needed for structural design and vehicle control under nominal ight conditions. This paper provides an overview of select SLS aerodynamic environments completed to date.

Blevins, John A.↗

GLBRC Soil Yearlong Incubation 13C-SIP-Lipidomics

Data package for Lipids represent a dynamic, yet stable pool of microbially-derived soil carbon This data is published under a CC0 license. The authors encourage data reuse and request attribution by referencing the below citations for the data packages and associated manuscript. Please cite as: Rempfert KR, Bell SL, Kasanke CP, Kyle JE, Hofmockel KS. 2025. GLBRC Soil Yearlong Incubation 13C-SIP-Lipidomics. [Data Set] PNNL DataHub. doi: Rempfert KR, Bell SL, Kasanke CP, Kyle JE, Hofmockel KS. 2025. MSV000097435: GLBRC soil yearlong incubation 13C-SIP-Lipidomics [Data Set] MassIVE. doi:10.25345/C57659T3K Rempfert KR, Bell SL, Kasanke CP, Kyle JE, Hofmockel KS. 2025. Lipids represent a dynamic, yet stable pool of microbially-derived soil carbon. In Prep This data package consists of compound-specific 13C SIP-lipidomics data from a yearlong tracer incubation experiment designed to investigate microbial lipid persistence in switchgrass bioenergy crop soils. In order to explore how lipid structure may modulate the persistence of C in soil lipids, we leveraged soils from two sites (Michigan - sandy texture, Wisconsin - silty texture) operated by the U.S. Department of Energy-funded Great Lakes Bioenergy Research Center (GLBRC). These sites had comparable climates, identical management practices, but contrasting soil textures, allowing us to assess the variability of lipid accrual or degradation in soils as well as provide insight regarding the degree to which edaphic properties may regulate the retention of soil lipids. Untargeted lipidomics analyses were performed to identify 13C-labeled lipids in the soil microbiome after long-term incubation. Soils were supplemented with 100 micrograms glucose per gram dry soil (99 atom % 13C or natural abundance for paired control) and incubated; samples were collected two months and one year after glucose addition. Lipid extracts (MPLEx) were analyzed by LC-MS/MS and identified using LIQUID. Calculation of isotopic enrichment of lipids was performed by targeted approach using TarMet to quantify lipid isotopologues and IsoCorrectoR to correct for natural abundance isotopes. Contents: Data package contents reported here are the first version and contain downstream analysis files for the raw LC-MS mass spectrometry files (.mzXML) deposited at the MassIVE database repository under accession MSV000097435 (80 experimental runs; 5.85 GB) | MassIVE DOI: 10.25345/C57659T3K. Support files include the additional data download 'Read Me' file containing data descriptor information. Reported data download contents are structured for compliance with project data sharing guidelines, community standards initiatives, and sponsor stakeholder policies supporting FAIR data principles. Data processing software, analysis tools, and data workflows are listed below corresponding to the host repository long-term location. Available Data Downloads (0.3 GB): "GLBRC soil yearlong incubation 13C-SIP-Lipidomics_readme.txt" - 'Read Me' data package content file (txt) "GLBRC_DataPackage_analysis files" - Data processing files (Rmd) and saved intermediate data processing outputs (rds, csv, xlsx) "GLBRC_13C_lipidomics_dataset.xlsx" - processed data in tabular format (xlsx) Linked Software: LIQUID LC-MS Analysis Software | 10.5281/zenodo.6459462 Lipid Mini-On Software Tools | 10.5281/zenodo.1492803 pmartR Omics Statistical Software | 10.5281/zenodo.6108667 xcms (v4.3.3) TarMet (v1.1.1) IsoCorrectoR (1.24.0) Funding Acknowledgments: This research was supported by an Early Career Research Program award funded by the U.S. Department of Energy, Office of Science, Office of Biological and Environmental Research (OBER) Genomic Science program under FWP 68292, FWP 07880 and EMSL Exploratory Research Project 51095. A portion of this work was performed in the William R. Wiley Environmental Molecular Sciences Laboratory, a national scientific user facility sponsored by OBER and located at Pacific Northwest National Laboratory (PNNL). PNNL is a multi-program national laboratory operated by Battelle for the DOE under Contract DE-AC05-76RLO1830.

Rempfert, Kaitlin R [Pacific Northwest National La↗

2023 Annual Site Environmental Report for Sandia National Laboratories, Livermore, California

Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration. The National Nuclear Security Administration’s Sandia Field Office administers the Prime Contract and oversees contractor operations at Sandia National Laboratories, California. Activities at this multi-program engineering and science laboratory support the nuclear weapons stockpile program, energy and environmental research, homeland security, micro-and nanotechnologies, and basic science and engineering research. The U.S. Department of Energy’s National Nuclear Security Administration and its management and operating contractor are committed to safeguarding the environment, assessing sustainability practices, and ensuring the validity and accuracy of the monitoring data presented in this annual site environmental report. This report provides a summary of environmental monitoring of information and compliance activities that occurred at Sandia National Laboratories, California during calendar year 2023 unless noted otherwise. General site and environmental program information is also included. This report was prepared in accordance with DOE O 231.1B, Admin Change 1, Environment, Safety and Health Reporting.

54 ENVIRONMENTAL SCIENCES↗

2024 Annual Site Environmental Report for Sandia National Laboratories, Livermore, California

Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly-owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration. The National Nuclear Security Administration’s Sandia Field Office administers the Prime Contract and oversees contractor operations at Sandia National Laboratories, California. Activities at this multi-program engineering and science laboratory support the nuclear weapons stockpile program, energy and environmental research, homeland security, micro- and nanotechnologies, and basic science and engineering research. The U.S. Department of Energy’s National Nuclear Security Administration and its management and operating contractor are committed to fulfilling regulatory obligations, safeguarding the environment, assessing sustainability practices, and ensuring the validity and accuracy of the monitoring data presented in this annual site environmental report (ASER). This report provides a summary of environmental monitoring and compliance activities that occurred at Sandia National Laboratories, California, during calendar year 2024, unless noted otherwise. General site and environmental program information is also included. This report was prepared in accordance with DOE Order 231.1B, Admin Change 1, Environment, Safety and Health Reporting.

54 ENVIRONMENTAL SCIENCES↗