Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “portable”

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 181 records · Page 10

A Performance Portable, Fully Implicit Landau Collision Operator with Batched Linear Solvers

Modern accelerators use hierarchical parallel programming models that enable massive multithreading within a processing element (PE), with multiple PEs per device driven by traditional processes. Batching is a technique for exposing PE-level parallelism in algorithms that have traditionally run on MPI processes or multiple threads within a single process. Opportunities for batching arise in, for example, kinetic discretizations of magnetized plasmas where collisions are advanced in velocity space at each spatial point independently. This paper builds on previous work on a high-performance, fully nonlinear, Landau collision operator by batching the linear solver, as well as batching the spatial point problems and adding new support for multiple grids for multiscale, multispecies problems. An anisotropic relaxation verification test that agrees well with previously published results and analytical models is presented. The performance results from NVIDIA A100 and AMD MI250X nodes are presented with hardware utilization analysis for each architecture. Finally, the entire implicit Landau operator time advance is implemented in Kokkos for performance portability, running entirely on the device and is available in the PETSc numerical library.

97 MATHEMATICS AND COMPUTING↗

HP-MDR: High-performance and Portable Data Refactoring and Progressive Retrieval with Advanced GPUs

Scientific applications produce vast amounts of data, posing grand challenges in the underlying data management and analytic tasks. Progressive compression is a promising way to address this problem, as it allows for on-demand data retrieval with significantly reduced data movement cost. However, most existing progressive methods are designed for CPUs, leaving a gap for them to unleash the power of today’s heterogeneous computing systems with GPUs.In this work, we propose HP-MDR, a high-performance and portable data refactoring and progressive retrieval framework for GPUs. Our contributions are four-fold: (1) We carefully optimize the bitplane encoding and lossless encoding, two key stages in progressive methods, to achieve high performance on GPUs; (2) We propose pipeline optimization and incorporate it with data refactoring and progressive retrieval workflows to further enhance the performance for large data process; (3) We leverage our framework to enable high-performance data retrieval with guaranteed error control for common Quantities of Interest; (4) We evaluate HP-MDR and compare it with state of the arts using five real-world datasets. Experimental results demonstrate that HP-MDR delivers an average 13.68 × and 6.31 × throughput in data refactoring and progressive retrieval tasks, respectively. It also leads to 11.22 × throughput for recomposing required data representations under Quantity-of-Interest error control and 6.04 × performance for the corresponding end-to-end data retrieval, when compared with state-of-the-art solutions.

Li, Yanliang [University of Oregon]↗

kokkosSZ (kSZ) A Portable Cellerator Implementation of SZ using Kokkos Programming Model

kSZ is a Kokkos-based implementation of the world-widely used SZ lossy compressor. We use Kokkos because it provides abstractions for both parallel execution of code and data management, which can be used to support portable implementation across different accelerator technologies. Kokkos can support OpenMP/OpenMPTarget, oneAPI, Pthreads, and CUDA as backend programming models.

ECP↗

Massively Parallel and Portable Genomic Sequence Analysis

Massively Parallel and Portable Genomic Sequence Analysis (mappgene) is a sequencing analysis workflow for high performance computing. It incorporates novel technologies to simplify and accelerate genetics research.

Moon, Josephy↗

ORCHA: A performance portability system for extreme heterogeneity

Heterogeneity is the prevalent trend in the rapidly evolving high-performance computing (HPC) landscape in both hardware and application software. The diversity in hardware platforms, currently comprising various accelerators and a future possibility of specializable chiplets, poses a significant challenge for scientific software developers aiming to harness optimal performance across different computing platforms while maintaining the quality of solutions when their applications are simultaneously growing more complex. Code synthesis and code generation can provide mechanisms to mitigate this challenge. We have developed a divide and conquer approach where different aspects of performance are handled by different stand-alone tools that are interfaced with the application through generated code. This portability system, ORCHA, enables users to configure and orchestrate their computations among available resources on a platform by specifying a high-level recipe, thereby permitting a many-to-many paradigm where each recipe results in a different variant of the application. The core design goal is to let users decide the application’s hardware mapping and orchestration by editing only the high-level recipe—without modifying the maintained source code or binding the application to a particular runtime system. Tools in ORCHA distribution are: CG-Kit for translating the recipe into an execution graph; Milhoja to execute the graph by orchestrating data and task movement among hardware resources; and Macroprocessor that enables users to define their own code-shorthand for higher composability and easier management of code variants. Additionally, the design of ORCHA permits tools to work in a plug-and-play mode where the application can build and run without CG-Kit and Milhoja, and either tool can be swapped out for other tools with similar capabilities by modifying the code generation portion of ORCHA. In this paper, we describe the design of ORCHA and the role that code-generation plays in isolating applications from tools. We demonstrate the breadth of configurations ORCHA enables with a case study in which an application configuration is realized on three distinct hardware mappings—a GPU-centric, a CPU/GPU balanced, and a CPU/GPU concurrent layouts by using different recipes.

Lee, Youngjun↗

Superconducting nanowire single-photon detector enhanced near-infrared II portable confocal microscopy for tissue imaging with indocyanine green

In this Letter a novel, to our knowledge, approach for near-infrared (NIR) fluorescence portable confocal microscopy is introduced, aiming to enhance fluorescence imaging of biological samples in the NIR-II window. By integrating a superconducting nanowire single-photon detector (SNSPD) into a confocal microscopy, we have significantly leveraged the detection efficiency of the NIR-II fluorescence signal from indocyanine green (ICG), an FDA-approved dye known for its NIR-II fluorescence capabilities. The SNSPD, characterized by its extremely low dark count rate and optimized NIR system detection efficiency, enables the excitation of ICG with 1 mW and the capture of low-light fluorescence signals from deep regions (up to 512 µm). Consequently, our technique was able to produce high-resolution images of bio samples with a superior signal-to-noise ratio, making a substantial advancement in the field of fluorescence microscopy and offering a promising opportunity for future clinical study.

Liu, Yifan (ORCID:0000000328877704)↗

Cabana: A Performance Portable Library for Particle-Based Simulations

Particle-based simulations are ubiquitous throughout many fields of computational science and engineering, spanning the atomistic level with molecular dynamics (MD), to mesoscale particle-in-cell (PIC) simulations for solid mechanics, device-scale modeling with PIC methods for plasma physics, and massive N-body cosmology simulations of galaxy structures, with many other methods in between (Hockney & Eastwood, 1989). While these methods use particles to represent significantly different entities with completely different physical models, many low-level details are shared including performant algorithms for short- and/or long-range particle interactions, multi-node particle communication patterns, and other data management tasks such as particle sorting and neighbor list construction. Cabana is a performance portable library for particle-based simulations, developed as part of the Co-Design Center for Particle Applications (CoPA) within the Exascale Computing Project (ECP) (Alexander et al., 2020). The CoPA project and its full development scope, including ECP partner applications, algorithm development, and similar software libraries for quantum MD, is described in (Mniszewski et al., 2021). Cabana uses the Kokkos library for on-node parallelism (Edwards et al., 2014; Trott et al., 2022), enabling simulation on multi-core CPU and GPU architectures, and MPI for GPU-aware, multi-node communication. Cabana provides particle simulation capabilities on almost all current Kokkos backends, including serial execution, OpenMP (including OpenMP-Target for GPUs), CUDA (NVIDIA GPUs), HIP (AMD GPUs), and SYCL (Intel GPUs), providing a clear path for the coming generation of accelerator-based exascale hardware. Cabana builds on Kokkos by providing new particle data structures and particle algorithms resulting in a similar execution policy-based, node-level programming model that is intended to be used in addition to the core Kokkos library within an application. Cabana is designed as an application and physics agnostic, but particle-specific toolkit which can either be used to generate a new application, or to be used as needed in existing applications at various levels of invasiveness including through interfaces that wrap user memory in existing data structures.

97 MATHEMATICS AND COMPUTING↗

System Studies for Global Nuclear Assurance and Security (GNAS): 3S Risk Analysis for Portable Nuclear Reactors (Volume II) -- Conclusions and Implications

Growing interest in compact, easily transportable sources of baseload electricity has manifested in the proposal and early deployment of portable nuclear reactors (PNRs). PNRs are sought because they are scalable, efficient, and cost-effective for meeting energy demands in unique, remote, or contested areas. For example, Russia's KLT-40S Akademik Lomonosov is a floating nuclear power plant (FNPP) that successfully reached the Arctic coastal city of Pevek. It began providing power to the local grid in December 2019. While providing such key advantages as having a highly flexible power generation mechanism, FNPPs appear to directly challenge international norms and conventions for nuclear safety, safeguards, and security. FNPPs are neither a purely fixed nuclear fuel cycle activity nor a purely transportation-based nuclear fuel cycle activity. In response, Sandia's Mitigating International Nuclear Enogy Risks (MINER) research perspective frames this discussion in terms of risk complexity and the interdependencies between safety, safeguards, and security in FNPPs, and PNRs more generally. This systems study is a technically rigorous analysis of the safety, safeguards, and security risks of FNPP technologies. This research's aims are three-fold. The first aim is to provide analytical evidence to support safety, safeguards, and security claims related to PNRs and FNPPs (Study Report Volume I). Second, this study aims to introduce a systems- theoretic approach for exploring interdependencies between the technical evaluations (Study Report Volume II). The third aim is to show Sandia's ability for prompt, rigorous, and technical analysis to support emerging complex MINER mission objectives.

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗

FY20 ASC IC L2 Milestone 7180: Performance Portability of SIERRA Mechanics Applications to ATS-1 and ATS-2. Executive Summary

The overall goal of this work was to accelerate simulations supporting the nuclear deterrence (ND) mission through improved performance of key algorithms in the ASC IC Sierra multi-physics application suite. This work focused on porting and optimizing algorithms for the graphics processing units (GPU) on the second ASC advanced technology system (ATS-2), while maintaining or improving performance on commodity technology systems (CTS) and ATS-1. Furthermore, these algorithmic developments used the ASC developed Kokkos performance portability abstraction library to maintain high performance across platforms using identical code, and enable sustainable reduced-cost migration and performance optimization to emerging hardware.

97 MATHEMATICS AND COMPUTING↗

FY2021 PAIN Portable Neutron Radiography Project October 1-15, 2020 Effort

At the start of FY2021, the PAIN portable neutron radiography project had approximately $26K of carryover funding from the FY2020 NA-22 DNN R&D PAIN budget that was used during the period October 1-15, 2020. During this period, the carryover funding was used to continue work on qualification of the Adelphi Technology DD108.2i neutron generator prior to returning for the DT upgrade, and further develop the neutron radiography modeling and simulation effort. This project is also being funded through NA-84 for FY2021.

62 RADIOLOGY AND NUCLEAR MEDICINE↗

Portable Optical Particle Spectrometer aboard an Airborne Platform (POPS_AIR) Instrument Handbook

The U.S. Department of Energy Atmospheric Radiation Measurement (ARM) user facility portable optical particle spectrometer (POPS) is a lightweight particle spectrometer designed for aerosol particle size distribution measurement. Several POPS of different versions have been procured to serve as routine instruments for the ARM Aerial Facility (AAF) unmanned aerial systems (UAS) and tethered balloon system (TBS) deployment since 2018. POPS measures the aerosol particle size distribution approximately between 0.13 and 3 μm.

54 ENVIRONMENTAL SCIENCES↗

Portable Filtration Skid

To create a portable filtration skid with the capability to process 500 gallons of wastewater with an unknown particle size distribution.

47 OTHER INSTRUMENTATION↗

Development of a Portable In Situ Phosphorous Sensor

While phosphorus is a critical nutrient for all forms of life, runoff leads to phosphorus accumulation in surface water where it can cause a variety of health, environmental, and economic problems. The Department of Energy is interested in conducting long-term field experiments to monitor the impact of phosphorus in terrestrial and aquatic environments, and to better understand a cost vs. benefit analysis of reducing phosphorus pollution. Performing such long-term experiments requires affordable sensors capable of monitoring low-level phosphorus concentrations under challenging environmental conditions. However, such sensors are currently not available. The goal of this proposed project is to develop and demonstrate a low-cost portable phosphorus sensor suitable for in situ measurements. We will determine the technical requirements for a Raman-based sensor system, design and build a signal amplifier, integrate it with a Raman-based sensor, and demonstrate a proof-of-concept level sensor system. The expected accomplishments for Phase I include the identification of the technical requirements of a combined Raman laser/spectrometer and cavity enhancement system, building a proof-of-concept level sensor system capable of detecting orthophosphate compounds at the desired level of 0.25 mg P/L and organic P compounds, and verification of the sensor performance under laboratory and field conditions. In addition, we will identify initial hardening requirements that will need to be implemented during Phase II. While we plan to develop an integrated sensor system for monitoring phosphorus, the cavity-based enhancement system can also be used in combination with other (non-phosphorus) Raman sensors that we plan to develop or that are already commercially available. A recent market report highlights the increasing demand for such environmental monitoring applications, with the market for chemical detection anticipated to grow at a compound annual growth rate of 6.5% (2020-2025). Wide-spread monitoring of phosphorus could reduce the damage from eutrophication in freshwater, which is estimated to be $2.2 billion annually, thereby increasing biodiversity, reducing costs required for drinking water treatment, and decreasing economic losses related to recreation and angling and lake property values.

54 ENVIRONMENTAL SCIENCES↗

Experimental Testing of Personal Dosimetry Interference from a Portable X-ray Generator

The determination of the disposition route for a legacy drum in a nuclear facility at the Y-12 National Security Complex is supported by non-destructive testing of the drum and its contents. An advanced radiation measurements organization at the Y-12 National Security Complex proposed a series of active measurements using a portable x-ray generator, imaging the drum and its contents with 360-degree visualization. In rooms near the current storage location for the drum, Criticality Accident Alarm System (CAAS) annunciation is degraded, and Personal Radiation Dosimetry Instruments (PRDI’s) are routinely worn by personnel. The Y-12 Development Organization has procured advanced radiation detection devices and a variety of radiation sources for use in active measurements. These devices are being used to support Y-12 operations and safety engineering disciplines to safely address complex challenges throughout the complex. This paper presents the results of experimental testing of the PRDI’s used at Y-12 with the x-ray generator [1], and notes the unique utilization of a decommissioned facility for this work.

61 RADIATION PROTECTION AND DOSIMETRY↗

Conditions Assessment and Preservation Work Plan for Portable Guard Shacks (TA-8-172 and TA-18-111)

The purpose of this report is to document the current state of deterioration and propose repairs for TA-8-172 and TA18-111, two portable guard shacks from the Los Alamos National Laboratory (LANL) which have been designated as historic resources. This preservation treatment plan has been prepared by the Historic Preservation Training Center (HPTC), a historic preservation program within the National Park Service, to ensure that the treatments comply with guidelines established in The Secretary of the Interior’s Standards for the Treatment of Historic Properties.

96 KNOWLEDGE MANAGEMENT AND PRESERVATION↗

SEDONA and ERDE: Portable Detection of Chemical Agents by Low Magnetic Field Nuclear Magnetic Resonance [Slides]

Two spectrometer systems have been developed at LANL for hazardous and/or toxic chemical agent detection and forensic analysis: SpEctroscopic Detection Of Nerve Agents (SEDONA) is a portable bottle scanner; and Earth’s field Resonance Detection and Evaluation (ERDE) Devices are fieldable J-coupled Earth’s Field - NMR (EF-NMR) spectrometers.

37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CH↗

Rescue of Unique Liquid IP-2 Portable Tanks at Savannah River Site

Introduction • Savanah River Site procured six large IP-2 portable tanks capable of transporting liquids in 2003 to support layup of F Canyon at SRS. • Tanks are being rescued and recertified to support eventual disposition of up to 171,000 L of contaminated solvent solutions from H Canyon at SRS and to potentially transport Depleted Uranium solutions to support the ABD Program.

Fee, Nathaniel C. [Savannah River Nuclear Solution↗

ORNL Portable Diagnostic Package for Evaluating Mirror Performance

Oak Ridge National Laboratory (ORNL) and Realta Fusion successfully executed a one-year collaborative effort to deploy the Portable Diagnostic Package (PDP) on the Wisconsin HTS Axisymmetric Mirror (WHAM) and to assess future diagnostic needs. The PDP consists of an optical emission spectroscopy (OES) subsystem and a Thomson scattering (TS) subsystem. Within the first two months, the PDP OES subsystem was installed, integrated with WHAM timing, and handed over to trained Realta personnel. It immediately delivered multi-channel impurity surveys and the first spatially resolved plasma-rotation profiles inferred from C III Doppler shifts. The TS subsystem was commissioned within the first six months; transportation of the class IV laser system, approval of the safety plan, and the integration with WHAM timing with 100 ns resolution. The TS subsystem provided the first localized electron temperature measurements in WHAM commissioning shots. Leveraging these results, the team has discussed a diagnostic concept map for Realta’s next-step facility, Anvil, identifying line-of-sight constraints, required temporal resolution, and hardware upgrades.

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗