Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “global support”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 37 records · Page 2

UPC++ v1.0 Programmer’s Guide (Revision 2022.3.0)

UPC++ is a C++ library that supports Partitioned Global Address Space (PGAS) programming. It is designed for writing efficient, scalable parallel programs on distributed-memory parallel computers. The key communication facilities in UPC++ are one-sided Remote Memory Access (RMA) and Remote Procedure Call (RPC). The UPC++ control model is single program, multiple-data (SPMD), with each separate constituent process having access to local memory as it would in C++. The PGAS memory model additionally provides one-sided RMA communication to a global address space, which is allocated in shared segments that are distributed over the processes. UPC++ also features Remote Procedure Call (RPC) communication, making it easy to move computation to operate on data that resides on remote processes. UPC++ was designed to support exascale high-performance computing, and the library interfaces and implementation are focused on maximizing scalability. In UPC++, all communication operations are syntactically explicit, which encourages programmers to consider the costs associated with communication and data movement. Moreover, all communication operations are asynchronous by default, encouraging programmers to seek opportunities for overlapping communication latencies with other useful work. UPC++ provides expressive and composable abstractions designed for efficiently managing aggressive use of asynchrony in programs. Together, these design principles are intended to enable programmers to write applications using UPC++ that perform well even on hundreds of thousands of cores.

97 MATHEMATICS AND COMPUTING↗

UPC++ v1.0 Programmer’s Guide, Revision 2023.3.0

UPC++ is a C++ library that supports Partitioned Global Address Space (PGAS) programming. It is designed for writing efficient, scalable parallel programs on distributed-memory parallel computers. The key communication facilities in UPC++ are one-sided Remote Memory Access (RMA) and Remote Procedure Call (RPC). The UPC++ control model is single program, multiple-data (SPMD), with each separate constituent process having access to local memory as it would in C++. The PGAS memory model additionally provides one-sided RMA communication to a global address space, which is allocated in shared segments that are distributed over the processes. UPC++ also features Remote Procedure Call (RPC) communication, making it easy to move computation to operate on data that resides on remote processes. UPC++ was designed to support exascale high-performance computing, and the library interfaces and implementation are focused on maximizing scalability. In UPC++, all communication operations are syntactically explicit, which encourages programmers to consider the costs associated with communication and data movement. Moreover, all communication operations are asynchronous by default, encouraging programmers to seek opportunities for overlapping communication latencies with other useful work. UPC++ provides expressive and composable abstractions designed for efficiently managing aggressive use of asynchrony in programs. Together, these design principles are intended to enable programmers to write applications using UPC++ that perform well even on hundreds of thousands of cores.

97 MATHEMATICS AND COMPUTING↗

UPC++ v1.0 Programmer’s Guide, Revision 2022.9.0

UPC++ is a C++ library that supports Partitioned Global Address Space (PGAS) programming. It is designed for writing efficient, scalable parallel programs on distributed-memory parallel computers. The key communication facilities in UPC++ are one-sided Remote Memory Access (RMA) and Remote Procedure Call (RPC). The UPC++ control model is single program, multiple-data (SPMD), with each separate constituent process having access to local memory as it would in C++. The PGAS memory model additionally provides one-sided RMA communication to a global address space, which is allocated in shared segments that are distributed over the processes. UPC++ also features Remote Procedure Call (RPC) communication, making it easy to move computation to operate on data that resides on remote processes. UPC++ was designed to support exascale high-performance computing, and the library interfaces and implementation are focused on maximizing scalability. In UPC++, all communication operations are syntactically explicit, which encourages programmers to consider the costs associated with communication and data movement. Moreover, all communication operations are asynchronous by default, encouraging programmers to seek opportunities for overlapping communication latencies with other useful work. UPC++ provides expressive and composable abstractions designed for efficiently managing aggressive use of asynchrony in programs. Together, these design principles are intended to enable programmers to write applications using UPC++ that perform well even on hundreds of thousands of cores.

97 MATHEMATICS AND COMPUTING↗

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)↗

Clean Energy Solutions Center Services

The Clean Energy Solutions Center is a web-based resource that helps governments design and adopt policies and programs that support the deployment of clean energy technologies. The Solutions Center's three main offerings are Ask an Expert policy assistance, training and peer-to- peer learning forums and a rich library of technical tools and publications. These services are provided at no cost to users.

ask an expert↗

Growth and biochemical composition of the carrageenophyte Eucheumatopsis isiformis (Solieriaceae, Rhodophyta) under cultivation at different irradiance levels

Long-term production of a few species of Eucheuma and Kappaphycus from the Indo-Pacific Ocean supports the global carrageenan industry. The widespread use of vegetative propagation has resulted in low genetic diversity among farmed populations, making these crops increasingly vulnerable to diseases and environmental stressors, and resulting in declining yields and reduced biomass production over time. Insufficient efforts to develop and select new native cultivars, combined with the ecological risks posed by introducing nonindigenous species, underscore the urgent need to enhance cultivar diversification in eucheumatoid farming. Eucheumatopsis isiformis , a native carrageenophyte to the Atlantic Ocean, has potential for its cultivation in the Yucatán peninsula, Mexico. This study evaluated the growth and biochemical composition (pigments, elemental C and N, kappa/iota carrageenan ratio) of E. isiformis under different irradiance conditions in an indoor cultivation system. Specimens were collected in a subtidal population in Yucatán, Mexico, characterized, acclimatized to laboratory conditions, and exposed to five irradiance levels (71 ± 10.59 –1014 ± 65.85 µmol quanta m −2 s −1 ; 23.4 °C, salinity 33–34). Growth was measured weekly for six weeks, and elemental C and N content, pigment composition, and the kappa/iota-carrageenan ratio were evaluated. Growth and chromatic photoacclimation to light conditions were observed in all treatments. Highest growth rates (3.1–3.2% day −1 ) were registered between 238 ± 28.3 – 518 ± 44.3 µmol quanta m −2 s −1 , with a predominant iota-type carrageenan (0.97 ± 0.02) observed in all treatments. This study aims to provide guidelines for the successful development of the aquaculture of this carrageenophyte.

FTIR↗

Transportation and electricity systems integration via electric vehicle charging-as-a-service: A review of techno-economic and societal benefits

Here, in support of global decarbonization efforts, the adoption of electric vehicles is proceeding rapidly across transportation sectors, population groups, and regions. However, access to electric vehicle charging infrastructure remains sparse and inequitable, and technical, economic, and procedural challenges have encumbered its expansion. Charging-as-a-service, which can mitigate cost and effort risks of charging equipment ownership, adds a means of meeting many of these challenges. As charging-as-a-service has not been analyzed or addressed in the scholarly literature, we synthesize media, marketing, and analogous scholarly publications to categorize and describe the functions asserted by existing charging-as-a-service vendors. We demonstrate and quantify the benefits of many of these functions via four example business cases, sited at a detached residence, a multi-unit dwelling, a consumer-facing business, and a commercial fleet depot. Outcomes show that savings and revenues realized via charging-as-a-service can reduce charging costs, beneficially shape grid loads, and make charging installation economical where it otherwise would not be. Discussion highlights the need to deploy charging-as-a-service in cooperation with initiatives promoting societal benefits, including charging access equity.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

Opportunity Assessment for Sustainable Aviation Fuel Production from Woody Biomass via Ex Situ Catalytic Fast Pyrolysis and Refinery Hydroprocessing

Biofuels have become a promising solution to reduce emissions in hard-to-electrify transportation sectors, such as aviation. However, several biofuel conversion pathways will likely be needed to scale sustainable aviation fuel (SAF) production to meet lower carbon intensity goals when biomass feedstock availability constraints are considered. This study evaluates the future potential of the catalytic fast pyrolysis (CFP) pathway to contribute to U.S. SAF production goals as outlined in the U.S. Department of Energy’s (DOE) SAF Grand Challenge, understanding that the CFP pathway is still under development toward maturity and scaleup. National forestland resource data from the DOE’s 2023 Billion Ton Study are integrated with recent experimental results demonstrating end-to-end woody biomass conversion to SAF via CFP and hydroprocessing in a novel bioeconomy optimization framework. U.S. refinery hydroprocessing capacity is also considered with repurposing and coprocessing strategies. Results indicate that the CFP process can contribute up to 4.6 billion gallons of SAF annually by 2040, meeting 13% of the 2050 SAF Grand Challenge target while reducing the carbon intensity (CI) of the U.S. jet fuel pool by 16%. The study further explores optimal processing strategies, suggesting that colocating CFP operations with existing petroleum refineries and repurposing some U.S. hydrocracking capacity may offer significant cost advantages and enhance the commercial viability of the CFP pathway. These results underscore the CFP pathway’s potential to support the global aviation industry’s lower carbon intensity objectives while producing other renewable fuels and products.

09 BIOMASS FUELS↗

Rat bronchoalveolar lavage proteome changes following e-cigarette aerosol exposures

E-cigarette liquids are complex mixtures of chemicals consisting of humectants, such as propylene glycol (PG) and vegetable glycerin (VG), with nicotine or flavorings added. Published literature emphasizes the toxicity of e-cigarette aerosols with flavorings whereas much less attention has been given to the biologic effects of humectants. The purpose of the current study was to provide a comprehensive view of the acute biologic effects of e-cigarette aerosols on rat bronchoalveolar lavage (BAL) using mass spectrometry-based global proteomics. Sprague–Dawley rats were exposed to e-cigarette aerosol for 3 h/day for three consecutive days. Groups included: PG/VG alone, PG/VG + 2.5% nicotine (N), or PG/VG + N + 3.3% vanillin (V). Right lung lobes were lavaged for BAL and supernatants prepared for proteomics. Extracellular BAL S100A9 concentrations and BAL cell staining for citrullinated histone H3 (citH3) were also performed. From global proteomics, ~2,100 proteins were identified from rat BAL. Overall, the greatest change in number of BAL proteins occurred with PG/VG exposures alone compared with controls with biological pathways enriched for acute phase responses, extracellular trap formation, and coagulation. Extracellular BAL S100A9 concentrations and the number of citH3 + BAL cells also increased significantly in PG/VG and PG/VG + 2.5% N. In contrast to PG/VG or PG/VG + N, the addition of vanillin to PG/VG + N increased BAL neutrophilia and downregulated lipid transport proteins. In summary, global proteomics support e-cigarette aerosol exposures to PG/VG alone as having a significant biologic effect on the lung independent of nicotine or flavoring with increased markers of extracellular trap formation.

59 BASIC BIOLOGICAL SCIENCES↗

Sequencing and analysis of 131 SARS-CoV-2 isolates in previously sampled and unsampled regions of Jordan from 2020 to 2023

The Hashemite Kingdom of Jordan remains an understudied country for next generation sequencing analysis of SARS-CoV-2 genomes collected during the 2019 pandemic. Here we provide 131 additional reference genomes collected between 2020–2023 from SARS-CoV-2-positive patients across Jordan. Phylogenetic analysis supports existing pandemic narratives of changing clade dominance over time and adds genomes in novel Jordanian locations and timepoints to make Jordan SARS-CoV-2 databases more comprehensive. Samples from the less-sequenced cities of Ajloun, Jaresh, Karak, and Madaba identified previously unreported lineages while Amman, Irbid, and Zarqa have existing sequencing efforts bolstered. Despite many incomplete patient records and a relatively small sample size, we observe interesting symptom patterns that support existing global and Jordanian pandemic narratives. We note how in-country COVID-19 pandemic genomic studies showcase Jordan’s efforts to expand next generation sequencing capabilities, especially through the leveraging of EDGE COVID-19, a bioinformatics platform for performing rapid, batched analysis of SARS-CoV-2 sequencing that streamlines sample processing prepared from a network of hospital locations.

60 APPLIED LIFE SCIENCES↗

UPC++ v1.0 Specification, Revision 2021.9.0

UPC++ is a C++ library providing classes and functions that support Partitioned Global Address Space (PGAS) programming. The key communication facilities in UPC++ are one-sided Remote Memory Access (RMA) and Remote Procedure Call (RPC). All communication operations are syntactically explicit and default to non-blocking; asynchrony is managed through the use of futures, promises and continuation callbacks, enabling the programmer to construct a graph of operations to execute asynchronously as high-latency dependencies are satisfied. A global pointer abstraction provides system-wide addressability of shared memory, including host and accelerator memories. The parallelism model is primarily process-based, but the interface is thread-safe and designed to allow efficient and expressive use in multi-threaded applications. The interface is designed for extreme scalability throughout, and deliberately avoids design features that could inhibit scalability.

96 KNOWLEDGE MANAGEMENT AND PRESERVATION↗

Emerging Threats and Technology Investigation: Industrial Internet of Things - Risk and Mitigation for Nuclear Infrastructure

Industries supporting the global nuclear infrastructure striving for cost savings, expansions in efficiency, and convenience are likely to adopt components (e.g., hardware, software) that comprise the Internet of Things (IoT) and Industrial Internet of Things (IIoT). These devices offer potential improvements along with security challenges. Modern conveniences achieved through application of technology have propagated through society in the form of interconnected devices, from doorbells to microwave ovens, commonly referred to as IoT. IoT devices are often Internet-connected devices that are designed to send data back to a cloud-based server, where a smart phone application then presents device status and control options. Home-based IoT applications carry a different set of risks when compared to a business or security environment, where there is also a history of convenience and interconnection. Industrial settings have long relied on specifically designed Supervisory Control and Data Acquisition (SCADA) systems for process control where IIoT devices are intended to inform business decisions and augment traditional processes. A recent National Institute of Standards and Technology (NIST) report provides a distinction between process control and IIoT in that traditional process control is not replaced by IIoT, but rather IIoT devices are intended to enhance industrial processes through additional monitoring of various sensors and application of data analytics models using artificial intelligence (AI) and machine learning (ML) (Fagan, Marron, et al. 2021) (Ross, et al. 2021).

98 NUCLEAR DISARMAMENT, SAFEGUARDS, AND PHYSICAL P↗

UPC++ v1.0 Specification (Rev. 2023.9.0)

UPC++ is a C++ library providing classes and functions that support Partitioned Global Address Space (PGAS) programming. The key communication facilities in UPC++ are one-sided Remote Memory Access (RMA) and Remote Procedure Call (RPC). All communication operations are syntactically explicit and default to non-blocking; asynchrony is managed through the use of futures, promises and continuation callbacks, enabling the programmer to construct a graph of operations to execute asynchronously as high-latency dependencies are satisfied. A global pointer abstraction provides system-wide addressability of shared memory, including host and accelerator memories. The parallelism model is primarily process-based, but the interface is thread-safe and designed to allow efficient and expressive use in multi-threaded applications. The interface is designed for extreme scalability throughout, and deliberately avoids design features that could inhibit scalability.

97 MATHEMATICS AND COMPUTING↗

PV Fleet Performance Data Initiative Final Technical Report (FTR)

Improved analysis and reporting of photovoltaic (PV) field performance increases the certainty of owners and financiers that systems will perform as expected. Advanced module technologies (e.g., PERC, HJT, and bifacial) introduce new degradation mechanisms and performance characteristics. This project will leverage data from the ever-increasing PV fleet to develop models and understanding of the field performance of existing and new technologies. Please see our list of public reports at https://www.nrel.gov/pv/fleet-performance-data-initiative.html. Objective 1: Support the global PV industry with scalable, robust data analysis tools that reduce the uncertainty of PV system performance and loss calculation. Objective 2: Reduce perceived risk arising from degradation rate, soiling loss, and system availability by publishing detailed statistics on U.S. fleet performance. Objective 3: Highlight factors leading to system underperformance including module type, climate, mounting configuration, etc. Objective 4: Enable continued high system performance in modern PV systems, as turnover and advances in technology bring new suppliers and high-efficiency modules into the market.

14 SOLAR ENERGY↗

Immersive Digital Twin Laboratory for Engineering Education (CRADA Final Report)

This project aimed to create an immersive digital twin laboratory that incorporates advanced tracking and visualization capabilities. In collaboration with Fort Lewis College, NREL designed a state-of-the-art physical visualization laboratory, developed a software platform to enable interaction with tracked physical objects in the laboratory, and provided proof-of-concept curricula that included manipulating these tracked objects. The project was initiated to address the growing need for innovative educational tools in engineering education. As renewable energy systems, particularly solar installations, become more complex, there is a pressing need to bridge the gap between theoretical knowledge and practical application. Traditional methods of teaching solar engineering concepts often fall short of providing students with a comprehensive, hands-on understanding. This immersive digital twin laboratory was conceived to fill that gap by creating a safe, non-energized setting where students can interact with augmented solar installation objects, gaining valuable insights into system performance, design, and maintenance. The project utilized extended reality (XR) technologies, including head-mounted displays (HMDs) and a whole-room optical motion tracking system, to connect physical objects with their digital twins in real time. The laboratory was equipped with MagicLeap 2 HMDs, supported by a Vicon Vero 2.2 Optical Tracking System, which provided precise 6-degrees-of-freedom (6-DOF) tracking. We developed a software platform to manage the interaction between the tracked physical objects and their virtual counterparts, enabling real-time data synchronization, object recognition, and virtual overlays. We designed the system to be flexible and extendable, allowing for future integration of additional objects and curriculum. This research advances the field of engineering education by demonstrating the potential of immersive digital twin environments. The laboratory provides a dynamic learning space where students can experiment, collaborate, and learn without the risks associated with live experimentation. The ability to simulate and manipulate solar installation objects under various conditions has broad implications for workforce development, particularly in renewable energy. The project also highlights the economic feasibility of using XR technologies in educational settings, offering a cost-effective solution for institutions looking to enhance their curriculum. By fostering a deeper understanding of solar energy systems, this work contributes to the broader goal of supporting the global energy transition and preparing the next generation of engineers and technicians.

24 POWER TRANSMISSION AND DISTRIBUTION↗

UPC++ v1.0 Specification (Revision 2022.3.0)

UPC++ is a C++ library providing classes and functions that support Partitioned Global Address Space (PGAS) programming. The key communication facilities in UPC++ are one-sided Remote Memory Access (RMA) and Remote Procedure Call (RPC). All communication operations are syntactically explicit and default to non-blocking; asynchrony is managed through the use of futures, promises and continuation callbacks, enabling the programmer to construct a graph of operations to execute asynchronously as high-latency dependencies are satisfied. A global pointer abstraction provides system-wide addressability of shared memory, including host and accelerator memories. The parallelism model is primarily process-based, but the interface is thread-safe and designed to allow efficient and expressive use in multi-threaded applications. The interface is designed for extreme scalability throughout, and deliberately avoids design features that could inhibit scalability.

97 MATHEMATICS AND COMPUTING↗

UPC++ v1.0 Specification, Revision 2023.3.0

UPC++ is a C++ library providing classes and functions that support Partitioned Global Address Space (PGAS) programming. The key communication facilities in UPC++ are one-sided Remote Memory Access (RMA) and Remote Procedure Call (RPC). All communication operations are syntactically explicit and default to non-blocking; asynchrony is managed through the use of futures, promises and continuation callbacks, enabling the programmer to construct a graph of operations to execute asynchronously as high-latency dependencies are satisfied. A global pointer abstraction provides system-wide addressability of shared memory, including host and accelerator memories. The parallelism model is primarily process-based, but the interface is thread-safe and designed to allow efficient and expressive use in multi-threaded applications. The interface is designed for extreme scalability throughout, and deliberately avoids design features that could inhibit scalability.

97 MATHEMATICS AND COMPUTING↗

UPC++ v1.0 Specification (Revision 2021.3.0)

UPC++ is a C++11 library providing classes and functions that support Partitioned Global Address Space (PGAS) programming. The key communication facilities in UPC++ are one-sided Remote Memory Access (RMA) and Remote Procedure Call (RPC). All communication operations are syntactically explicit and default to non-blocking; asynchrony is managed through the use of futures, promises and continuation callbacks, enabling the programmer to construct a graph of operations to execute asynchronously as high-latency dependencies are satisfied. A global pointer abstraction provides system-wide addressability of shared memory, including host and accelerator memories. The parallelism model is primarily process-based, but the interface is thread-safe and designed to allow efficient and expressive use in multi-threaded applications. The interface is designed for extreme scalability throughout, and deliberately avoids design features that could inhibit scalability.

97 MATHEMATICS AND COMPUTING↗