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 199 records · Page 11

Network of Modified Portable Optical Particle Spectrometers Instrument Handbook

The U.S. Department of Energy Atmospheric Radiation Measurement (ARM) user facility’s portable optical particle spectrometer (POPS) network (Figure 1) provides an aerosol size distribution spectrum from 150 nm to 5 μm in 16 logarithmically spaced bins. The data emanating from this network of up to four matching POPS in weatherproof enclosures comprises one-minute averages of the aerosol size and number spectrum and the co-located temperature and relative humidity. The total particle concentration and sample flow rate are also provided. The sample stream is not dried before its measurement. Two size spectra are provided: the default size distribution corresponds to the calibration using polystyrene latex spheres (PSL), while the second size distribution corresponds to the calibration using size-selected dry ammonium sulfate aerosol. The principal scientific application of the data provided by the ARM POPS is to determine the aerosol size distribution across a region in three disparate locations – the size distribution is broadly relevant to studies of pollution and of conditions in the boundary layer. A high particle concentration can be an indicator of unhealthy levels of pollution; the dispersion of particles in the atmosphere is a predictor of long-range visibility; and particles serve as collectors of condensing gases including water vapor, and thus are a factor in the formation and properties of fogs and clouds, and in the initiation of precipitation.

54 ENVIRONMENTAL SCIENCES↗

Portable Parallel Algorithms and Frameworks for Exascale Graph Analytics

Graphs (or networks) are a tool used to model the interactions among various entities. Efficiently processing large graphs has recently attracted significant attention due to the applications of graphs in various domains, such as biology, chemistry, and cyber-security. Analyzing the structure and properties of these graphs is an important component of many scientific computing pipelines. With the explosion in the volume of data, graphs have become very large and can contain hundreds of billions of vertices and trillions of edges. Therefore, it is crucial to develop high-performance methods to enable graph analysis to be done quickly and energy-efficiently. Furthermore, these solutions should be highly parallel in order to take advantage of modern parallel machines. However, designing efficient solutions is not enough. With the wide variety of computing environments available, each with different programmability and performance characteristics, it is necessary to develop solutions that are portable in terms of both performance (i.e., provide theoretical guarantees) and programmability (i.e., provide high level abstractions).

97 MATHEMATICS AND COMPUTING↗

Software Defined Architectures for Portability and Performance

The Software Defined Architectures for Portability and Performance (SODAPOP) project developed a co-design framework to partition and map converged applications on specialized heterogeneous architectures. We started from key domain applications that combine scientific simulation with data analytics and machine learning as drivers to integrate our framework. The framework includes high-level compilers that interfaces with high-level programming frameworks, domain-specific optimization passes, and hardware-oriented optimizations. The framework leverages hardware generators to enable specialization and facilitate exploration of custom system designs.

97 MATHEMATICS AND COMPUTING↗

Laboratory Testing of Portable Air Cleaner Products for Energy Efficiency and Clean Air Performance at Various Fan Settings [Slides]

This document contains the results of a product review and laboratory testing experiment of portable air cleaning devices (PACs). Thirty-four commercially available PACs were reviewed, and from those, 7 products were purchased and underwent AHAM AC-7 clean air delivery rate (CADR) testing. The following research questions were explored: 1) What is the relationship between clean air delivery rate (CADR) and energy across a range of products and what is the general decrement in CADR as a result of operating at lower fan speeds? 2) How might the multiple units at lower power compare to fewer, larger units at full power in terms of energy efficiency and total cost? 3) How do the measured CADR, power, and efficiency compare to the manufacturer specs? 4) Are there product attributes that can be identified that might contribute to better CADR/W performance?

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Los Alamos Portable Pulser (LAPP) Marx Bank and Digitizer System Characterization

Over the duration of June 22 nd to July 15 th , I interned at Los Alamos National Laboratory within ISR-2 on the Los Alamos Portable Pulser (LAPP) Program. This program concerns a radar dish used for characterizing signal propagation through earth’s ionosphere. The bulk of my internship consisted of characterizing the delay of a Marx Bank Generator and writing hardware-interface C/C++ code for the pulse-recording Digitizer System.

47 OTHER INSTRUMENTATION↗

Exploiting Modern C++ for Portable Parallel Programming in Lattice QCD Applications

The evolution of ISO C++ standards increasingly serves the needs of scientific computing, offering potential benefits for developing portable applications. The recent revisions of C++ programming language, for instance, introduces a suite of algorithms capable of being executed on accelerators. Although this approach may not yield best performance, it can present a viable balance between code productivity and computational efficiency. In this report, we discuss the implementation of the HISQ operator utilizing a range of features from the C++17/20/23 standards and include an assessment of their performance.

Strelchenko, Alexei↗

Environmental and Economic Assessment of Portable Systems: Production of Wood-Briquettes and Torrefied-Briquettes to Generate Heat and Electricity

This study assessed the environmental impacts and economic feasibility of generating heat using wood-briquettes (WBs), and heat and electricity using torrefied-wood-briquettes (TWBs). WBs and TWBs were manufactured from forest residues using portable systems and delivered to either residential consumers or power plants in the United States. An integrated cradle-to-grave life-cycle assessment (LCA) and techno-economic analysis (TEA) approach was used to quantify environmental impacts and minimum-selling prices (MSPs) of heat and electricity, respectively. Results illustrated that 82% and 59% of the cradle-to-grave global warming (GW) impact of producing heat resulted from the feedstock preparation in WBs and torrefaction in TWBs, respectively. About 46–54% of total cost in the production of heat were from labor and capital costs only. The GW impact of electricity production with TWBs was dominated by the torrefaction process (48% contribution). Capital cost (50%) was a major contributor to the total cost of electricity production using TWBs. The GW impacts of producing heat were 7–37 gCO₂eq/MJ for WBs, and 14–51 gCO₂eq/MJ for TWBs, whereas producing electricity using TWBs was 146–443 gCO₂eq/kWhe. MSPs of generating heat from WBs and TWBs were €1.09–€1.73 and €1.60–€2.26/MJ, respectively, whereas the MSP of electricity from TWBs was €20–€25/kWhe. Considering carbon and pile-burn credits, MSPs of heat and electricity were reduced by 60–90% compared to the base-case.

Sahoo, Kamalakanta (ORCID:0000000277635296)↗

A Portable Wave Tank and Wave Energy Converter for Engineering Dissemination and Outreach

Wave energy converters are a nascent energy generation technology that harnesses the power in ocean waves. To assist in communicating both fundamental and complex concepts of wave energy, a small-scale portable wave tank and wave energy converter have been developed. The system has been designed using commercial off-the-shelf components, and all design hardware and software are openly available for replication. This project builds on prior research conducted at Sandia National Laboratories, particularly in the areas of WEC device design and control systems. By showcasing the principles of causal feedback control and innovative device design, SIWEED not only serves as a practical demonstration tool but also enhances the educational experience for users. This paper presents the detailed system design of this tool. Furthermore, via testing and analysis, we demonstrate the basic functionality of the system.

educational↗

Enabling Parallel Performance and Portability of Solid Mechanics Simulations Across CPU and GPU Architectures

Efficiently simulating solid mechanics is vital across various engineering applications. As constitutive models grow more complex and simulations scale up in size, harnessing the capabilities of modern computer architectures has become essential for achieving timely results. This paper presents advancements in running parallel simulations of solid mechanics on multi-core CPUs and GPUs using a single-code implementation. This portability is made possible by the C++ matrix and array (MATAR) library, which interfaces with the C++ Kokkos library, enabling the selection of fine-grained parallelism backends (e.g., CUDA, HIP, OpenMP, pthreads, etc.) at compile time. MATAR simplifies the transition from Fortran to C++ and Kokkos, making it easier to modernize legacy solid mechanics codes. We applied this approach to modernize a suite of constitutive models and to demonstrate substantial performance improvements across different computer architectures. This paper includes comparative performance studies using multi-core CPUs along with AMD and NVIDIA GPUs. Results are presented using a hypoelastic–plastic model, a crystal plasticity model, and the viscoplastic self-consistent generalized material model (VPSC-GMM). The results underscore the potential of using the MATAR library and modern computer architectures to accelerate solid mechanics simulations.

Morgan, Nathaniel (ORCID:0000000276118449)↗

Performance Assessment of Portable Optical Particle Spectrometer (POPS)

Accurate representation of atmospheric aerosol properties is a long-standing problem in atmospheric research. Modern pilotless aerial systems provide a new platform for atmospheric in situ measurement. However, small airborne platforms require miniaturized instrumentation due to apparent size, power, and weight limitations. A Portable Optical Particle Spectrometer (POPS) is an emerged instrument to measure ambient aerosol size distribution with high time and size resolution, designed for deployment on a small unmanned aerial system (UAS) or tethered balloon system (TBS) platforms. This study evaluates the performance of a POPS with an upgraded laser heater and additional temperature sensors in the aerosol pathway. POPS maintains its performance under different environmental conditions as long as the laser temperature remains above 25 °C and the aerosol flow temperature inside the optical chamber is 15 °C higher than the ambient temperature. The comparison between POPS and an Ultra-High Sensitivity Aerosol Spectrometer (UHSAS) suggests that the coincidence error is less than 25% when the number concentration is less than 4000 cm –3 . The size distributions measured by both of them remained unaffected up to 15,000 cm –3 . While both instruments’ sizing accuracy is affected by the aerosol chemical composition and morphology, the influence is more profound on the POPS.

47 OTHER INSTRUMENTATION↗

AthenaK: A Performance-portable Version of the Athena++ Adaptive Mesh Refinement Framework

We describe AthenaK: a new implementation of the Athena++ block-based adaptive mesh refinement framework using the Kokkos programming model. Finite volume methods for Newtonian, special relativistic, and general relativistic (GR) hydrodynamics and magnetohydrodynamics (MHD), and GR-radiation hydrodynamics and MHD, as well as a module for evolving Lagrangian tracer or charged test particles (e.g., cosmic rays) are implemented using the framework. In two companion papers, we describe (1) a new solver for the Einstein equations based on the Z4c formalism, and (2) a GRMHD solver in dynamical spacetimes also implemented using the framework, enabling new applications in numerical relativity. By adopting Kokkos, the code can be run on virtually any hardware, including CPUs, GPUs from multiple vendors, and emerging Advanced RISC Machine processors. AthenaK shows excellent performance and weak scaling, achieving over 1 billion cell updates per second for hydrodynamics in three dimensions on a single NVIDIA Grace Hopper processor. It does this with a typical parallel efficiency of 80% on 65,536 AMD GPUs on the OLCF Frontier system. Such performance portability enables AthenaK to leverage modern exascale computing systems for challenging applications in astrophysical fluid dynamics, numerical relativity, and multimessenger astrophysics.

79 ASTRONOMY AND ASTROPHYSICS↗

Packaging HEP Heterogeneous Mini-apps for Portable Benchmarking and Facility Evaluation on Modern HPCs

High Energy Physics (HEP) experiments are making increasing use of GPUs and GPU dominated High Performance Computer facilities. Both the software and hardware of these systems are rapidly evolving, creating challenges for experiments to make informed decisions as to where they wish to devote resources. In its first phase, the High Energy Physics Center for Computational Excellence (HEP-CCE) produced portable versions of a number of heterogeneous HEP mini-apps, such as \ptor, FastCaloSim, Patatrack and the WireCell Toolkit, that exercise a broad range of GPU characteristics, enabling cross platform and facility benchmarking and evaluation. However, these mini-apps still require a significant amount of manual intervention to deploy on a new facility. We present our work in developing turn-key deployments of these mini-apps, where by means of containerization and automated configuration and build techniques such as Spack, we are able to quickly test new hardware, software, environments and entire facilities with minimal user intervention, and then track performance metrics over time.

Atif, Mohammad [Brookhaven] (ORCID:000000026889770↗

The Portable Ice Nucleation Experiment (PINE): a new online instrument for laboratory studies and automated long-term field observations of ice-nucleating particles

Atmospheric ice-nucleating particles (INPs) play an important role in determining the phase of clouds, which affects their albedo and lifetime. A lack of data on the spatial and temporal variation of INPs around the globe limits our predictive capacity and understanding of clouds containing ice. Automated instrumentation that can robustly measure INP concentrations across the full range of tropospheric temperatures is needed in order to address this knowledge gap. In this study, we demonstrate the functionality and capacity of the new Portable Ice Nucleation Experiment (PINE) to study ice nucleation processes and to measure INP concentrations under conditions pertinent for mixed-phase clouds, with temperatures from about -10 to about -40°C. PINE is a cloud expansion chamber which avoids frost formation on the cold walls and thereby omits frost fragmentation and related background ice signals during the operation. The development, working principle and treatment of data for the PINE instrument is discussed in detail. We present laboratory-based tests where PINE measurements were compared with those from the established AIDA (Aerosol Interaction and Dynamics in the Atmosphere) cloud chamber. Within experimental uncertainties, PINE agreed with AIDA for homogeneous freezing of pure water droplets and the immersion freezing activity of mineral aerosols. Results from a first field campaign conducted at the Atmospheric Radiation Measurement (ARM) Southern Great Plains (SGP) observatory in Oklahoma, USA, from 1 October to 14 November 2019 with the latest PINE design (a commercially available PINE chamber) are also shown, demonstrating PINE's ability to make automated field measurements of INP concentrations at a time resolution of about 8 min with continuous temperature scans for INP measurements between -10 and -30°C. During this field campaign, PINE was continuously operated for 45 d in a fully automated and semi-autonomous way, demonstrating the capability of this new instrument to also be used for longer-term field measurements and INP monitoring activities in observatories.

54 ENVIRONMENTAL SCIENCES↗

Toward Performance Portable Programming for Heterogeneous System-on-Chips: Case Study with Qualcomm Snapdragon SoC

Future heterogeneous Domain-Specific System-on-Chips (DSSoC) will be extraordinarily complex in terms of processors, memory hierarchies, and interconnection networks.To manage this complexity, architects, system software designers, and application developers need programming technologies that are flexible, accurate, efficient, and productive. These technologies will need to be as independent of any one specific architecture as is practical, because the sheer dimensionality and scale of the complexity will not allow porting and optimizing applications foreach given DSSoC. To address these issues, we are developing Cosmic Castle, a performance portable programming toolchain for streaming applications on heterogeneous architectures. The primary focus of Cosmic Castle is on enabling efficient and performant code generation through the smart compiler and intelligent runtime system. This paper presents the preliminary evaluation of our ongoing work toward Cosmic Castle. Specifically, we detail our code porting efforts and evaluate various benchmarks on the Qualcomm Snapdragon SoC using tools developed through Cosmic Castle.

Cabrera, Anthony↗

Portable unit for metabolic analysis

A portable unit for metabolic analysis includes a manifold in fluid communication with a mouth of a test subject. A conduit extends from the manifold and defines a flow channel through which the breaths of the test subject travels. A carbon dioxide sensor is attached to the conduit. The carbon dioxide sensor includes an intermediate support housing enclosing a volume disposed along the flow channel to define a first part of the flow channel, an inner support housing attached to a first side of the intermediate support housing, a plurality of IR LEDs mounted to an interior surface of the inner support housing, an outer support housing attached to a second side of the intermediate support housing, and a photodetector attached to the outer support housing. The photodetector faces the flow channel and receives IR radiation emitted by the plurality of LEDs.

Dietrich, Daniel L.↗

m-CUBES An efficient and portable implementation of multi-dimensional integration for gpus

The task of multi-dimensional numerical integration is frequently encountered in physics and other scientific fields, e.g., in modeling the effects of systematic uncertainties in physical systems and in Bayesian parameter estimation. Multi-dimensional integration is often time-prohibitive on CPUs. Efficient implementation on many-core architectures is challenging as the workload across the integration space cannot be predicted a priori. We propose m-Cubes, a novel implementation of the well-known Vegas algorithm for execution on GPUs. Vegas transforms integration variables followed by calculation of a Monte Carlo integral estimate using adaptive partitioning of the resulting space. m-Cubes improves performance on GPUs by maintaining relatively uniform workload across the processors. As a result, our optimized Cuda implementation for Nvidia GPUs outperforms parallelization approaches proposed in past literature. We further demonstrate the efficiency of m-Cubes by evaluating a six-dimensional integral from a cosmology application, achieving significant speedup and greater precision than the CUBA library's CPU implementation of VEGAS. We also evaluate m-Cubes on a standard integrand test suite. m-Cubes outperforms the serial implementations of the Cuba and GSL libraries by orders of magnitude speedup while maintaining comparable accuracy. Our approach yields a speedup of at least 10 when compared against publicly available Monte Carlo based GPU implementations. In summary, m-Cubes can solve integrals that are prohibitively expensive using standard libraries and custom implementations. A modern C++ interface header-only implementation makes m-Cubes portable, allowing its utilization in complicated pipelines with easy to define stateful integrals. Compatibility with non-Nvidia GPUs is achieved with our initial implementation of m-Cubes using the Kokkos framework.

Sakiotis, Ioannis↗