Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Lee Allen”

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 55 records · Page 3

Comparing LLC-Memory Traffic between CPU and GPU Architectures

The cache hierarchy in modern CPUs and GPUs is becoming increasingly complex, which makes understanding the handshake between the memory access patterns and the cache hierarchy difficult. Moreover, the details of different cache policies are not publicly available. Therefore, the research community relies on observation to understand the relationship between memory access patterns and cache hierarchy. Our previous studies delved into the different microarchitectures of Intel CPUs. In this study, GPUs from NVIDIA and AMD are considered. Even though the execution models in CPUs and GPUs are distinct, this study attempts to correlate the behavior of the cache hierarchy of CPUs and GPUs. Using the knowledge gathered from studying Intel CPUs, the similarities and dissimilarities between CPUs and GPUs are identified. Through model evaluation, this study provides a proof of concept that traffic between last-level cache and memory can be predicted for sequential streaming and strided access patterns on GPUs.

Monil, M. A. H.↗

Optimization with the OpenACC-to-FPGA framework on the Arria 10 and Stratix 10 FPGAs

The reconfigurable computing paradigm with field programmable gate arrays (FPGAs) has received renewed interest in the high-performance computing field due to FPGAs’ unique combination of performance and energy efficiency. However, difficulties in programming and optimizing FPGAs have prevented them from being widely accepted as general-purpose computing devices. In accelerator-based heterogeneous computing, portability across diverse heterogeneous devices is also an important issue, but the unique architectural features in FPGAs make this difficult to achieve. To address these issues, a directive-based, high-level FPGA programming and optimization framework was previously developed. In this work, developed optimizations were combined holistically using the directive-based approach to show that each individual benchmark requires a unique set of optimizations to maximize performance. We perform this exploration on Intel Arria 10 and Stratix 10 FPGAs. We also explored the relationships between performance, resource usages, and compilation times, and investigated implications for performance portability. Finally, we present an initial evaluation of a real-world proxy application, LULESH.

97 MATHEMATICS AND COMPUTING↗

In-Depth Optimization with the OpenACC-to-FPGA Framework on an Arria 10 FPGA

The reconfigurable computing paradigm that uses field programmable gate arrays (FPGAs) has received renewed interest in the high-performance computing field due to FPGAs' unique combination of performance and energy efficiency. However, difficulties in programming and optimizing FPGAs have prevented them from being widely accepted as general-purpose computing devices. In accelerator-based heterogeneous computing, portability across diverse heterogeneous devices is also an important issue, but the unique architectural features in FPGAs make this difficult to achieve. To address these issues, a directive-based, high-level FPGA programming and optimization framework was previously developed. In this work, developed optimizations were combined holistically using the directive-based approach to show that each individual benchmark requires a unique set of optimizations to maximize performance. The relationships between FPGA resource usages and runtime performance were also explored.

Lambert, Jacob↗

MEPHESTO: Modeling Energy-Performance in Heterogeneous SoCs and Their Trade-Offs

Integrated shared memory heterogeneous architectures are pervasive because they satisfy the diverse needs of mobile, autonomous, and edge computing platforms. Although specialized processing units (PUs) that share a unified system memory improve performance and energy efficiency by reducing data movement, they also increase contention for this memory since the PUs interact with each other. Prior work has investigated performance degradation due to memory contention, but few have studied the relationship of power and energy to memory contention. Moreover, a comprehensive solution that models memory contention for kernel placement on contemporary heterogeneous systems on chip (SoCs) in response to energy and performance has been largely unaddressed.This paper presents MEPHESTO, a novel and holistic approach for managing this balance. The authors characterize applications and PUs in terms of two memory contention factors - time factors and power factors - to achieve the desired trade-off between energy and performance for collocated kernel execution on heterogeneous systems. The authors believe that this investigation is the first to combine all of these factors and present a simple knob-based approach that expresses the target trade-off. The approach is evaluated on a diverse integrated shared memory heterogeneous system with a CPU, GPU, and programmable vision accelerator. By using an empirical model for memory contention that provides up to 92% accuracy, the kernel collocation approach can provide a near-optimal ordering and placement based on the user-defined, energy-performance trade-off parameter. Moreover, the dynamic programming-based heuristics provide up to 30% better energy or 20% performance benefits when compared with the greedy approaches commonly employed by previous studies.

Alaul haque monil, Mohammad↗

CCAMP: An Integrated Translation and Optimization Framework for OpenACC and OpenMP

Heterogeneous computing and exploration into specialized accelerators are inevitable in current and future supercomputers. Although this diversity of devices is promising for performance, the array of architectures presents programming challenges. High-level programming strategies have emerged to face these challenges, such as the OpenMP offloading model and OpenACC. The varying levels of support for these standards, however, within vendor-specific and open-source tools, as well as the lack of performance portability across devices, have prevented the standards from achieving their goals. To address these shortcomings, we present CCAMP, an OpenMP and OpenACC interoperable framework. CCAMP provides two primary facilities: language translation between the two standards and device-specific directive optimization within each standard. We show that by using the CCAMP framework, programmers can easily transplant non-portable code into new ecosystems for new architectures. Additionally, by using CCAMP device-specific directive optimizations, users can achieve optimized performance across architectures using a single source code.

Lambert, Jacob↗

Ion-conductive organic networks for battery applications

An anode includes: (1) a current collector; and (2) an interfacial layer disposed over the current collector. The interfacial layer includes an ion-conductive organic network including anionic coordination units, organic linkers bonded through the anionic coordination units, and counterions dispersed in the ion-conductive organic network.

Bao, Zhenan↗

Finding Promising Candidates for Wet Growing Conditions: The Effect of Two Row Spacings on Biomass Production of Four Bioenergy Prairie Cordgrass Populations in a Wet Marginal Land

Demand for energy and the environmental consequences associated with fossil fuel emissions has created a need for alternative energy sources. To avoid conflict over the conversion of existing agricultural land from food production to fuel production, bioenergy crops could instead be cultivated on marginal land. Here, this study compared the performances, biomass yield, tiller density, and lignocellulosic bioenergy feedstock composition of four prairie cordgrass populations with two-row spacings cultivated on a waterlog-prone marginal land, as well as three other bioenergy candidate crops used as controls: big bluestem, M. × giganteus , and switchgrass. Across all populations and spacings, annual biomass yield of prairie cordgrass was 13 Mg ha −1 . Row spacing had significant impacts on prairie cordgrass productivity, with higher biomass yields observed in the 45 cm spacing than in the 90 cm spacing. Feedstock composition (cellulose, hemicellulose, ADL, and ash concentration) was not influenced by row spacing and did not deviate from expected values for growth on agricultural lands. However, biomass yields of the control species M . × giganteus and switchgrass planted in 45 cm spacing were higher than the prairie cordgrass. Our results provide evidence that prairie cordgrass could be a good energy crop with comparable biomass yield production to the energy crops M . × giganteus and switchgrass on waterlogged marginal land.

Bioenergy crops↗

Magnetic field-temperature phase diagram of the spin-$\frac{1}{2}$ triangular lattice antiferromagnet KYbSe 2

A quantum spin liquid (QSL) is a state of matter characterized by fractionalized quasiparticle excitations, quantum entanglement, and a lack of long-range magnetic order. However, QSLs have evaded definitive experimental observation. Several Yb 3+ -based triangular lattice antiferromagnets with effective 𝑆 = $\frac{1}{2}$ have been suggested to stabilize the QSL state as the ground state. Here, in this work, we build a comprehensive magnetic temperature phase diagram of a high-quality single crystalline KYbSe 2 via heat capacity and magnetocaloric effect down to 30 mK with magnetic field applied along the 𝑎 axis. At zero magnetic field, we observe the magnetic long-range order at 𝑇 N =0.29 K entering 120 degrees ordered state in heat capacity, consistent with neutron scattering studies. Analysis of the low-temperature (𝑇) specific heat (𝐶) at zero magnetic field indicates linear 𝑇 dependence of 𝐶/𝑇 and a broad hump of 𝐶/𝑇 in the proximate QSL region above 𝑇 N . By applying magnetic field, we observe the up-up-down phase with 1/3 magnetization plateau and oblique phases, in addition to two new phases. These observations strongly indicate that while KYbSe 2 closely exhibits characteristics resembling an ideal triangular lattice, deviations may exist, such as the effect of the next-nearest-neighbor exchange interaction, calling for careful consideration for spin Hamiltonian modeling. Further investigations into tuning parameters, such as chemical pressure, could potentially induce an intriguing QSL phase in the material.

75 CONDENSED MATTER PHYSICS, SUPERCONDUCTIVITY AND↗

Nucleosynthesis Probes of Cosmic Explosions [Slides]

GW170817 demonstrated the potential of GW+EM observations of NS mergers: most direct observation of r-process production to date. But what can we really learn from the observations. Getting from the observations to constraining properties of the merger ejecta requires multiple aspects of simulation (merger, disk calculations, and radiation flow) and physics (atomic, nuclear cross-section, dense nuclear matter, neutrino, …). Can we maximize what we can do with observations.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Diverter fittings for cooling systems of an engine

A passive diverter fitting for a cooling system of an engine includes a base defining an interior cavity, an inlet opening extending through the base that is in fluid communication with the interior cavity, an outlet opening that is in fluid communication with the interior cavity, and a bypass opening that is in fluid communication with the interior cavity. The base is configured to be removably disposed in a cavity of an engine block. The inlet opening is positioned to receive coolant when the passive diverter fitting is disposed in the cavity of the engine block. The outlet opening is in fluid communication with the area exterior to the engine block when the passive diverter fitting is disposed in the cavity of the engine block. The bypass opening is in fluid communication with an interior coolant passage of the engine block when the passive diverter fitting is disposed in the cavity of the engine block.

Chen, Allen Yao↗

Internal combustion engine with dual-channel cylinder liner cooling

A cylinder liner is provided that includes a cylinder bore capable of housing a piston, a top end having an annular flange, a first cylindrical section, a second cylindrical section, and an annular ridge that separates the first cylindrical section and the second cylindrical section. When employed in an a liner bore of an engine bock, the cylinder liner provides for two channels that allow for coolant to be supplied to the cylinder liner.

Chen, Allen Yao↗

The Potential of Hydrogeodesy to Address Water-Related and Sustainability Challenges

Increasing climatic and human pressures are changing the world's water resources and hydrological processes at unprecedented rates. Understanding these changes requires comprehensive monitoring of water resources. Hydrogeodesy, the science that measures the Earth's solid and aquatic surfaces, gravity field, and their changes over time, delivers a range of novel monitoring tools that are complementary to traditional hydrological methods. It encompasses geodetic technologies such as Altimetry, Interferometric Synthetic Aperture Radar (InSAR), Gravimetry, and Global Navigation Satellite Systems (GNSS). Beyond quantifying these changes, there is a need to understand how hydrogeodesy can contribute to more ambitious goals dealing with water-related and sustainability sciences. Addressing this need, we combine a meta-analysis of over 3,000 articles to chart the range, trends, and applications of satellite-based hydrogeodesy with an expert elicitation that systematically assesses the potential of hydrogeodesy. We find a growing body of literature relating to the advancements in hydrogeodetic methods, their accuracy and precision, and their inclusion in hydrological modeling, with a considerably smaller portion related to understanding hydrological processes, water management, and sustainability sciences. The meta-analysis also shows that while lakes, groundwater and glaciers are commonly monitored by these technologies, wetlands or permafrost could benefit from a wider range of applications. In turn, the expert elicitation envisages the potential of hydrogeodesy to help solve the 23 Unsolved Questions of the International Association of Hydrological Sciences and advance knowledge as guidance toward a safe operating space for humanity. It also highlights how this potential can be maximized by combining hydrogeodetic technologies simultaneously, exploiting artificial intelligence, and accurately integrating other Earth science disciplines. Finally, we call for a coordinated way forward to include hydrogeodesy in tertiary education and broaden its application to water-related and sustainability sciences in order to exploit its full potential.

54 ENVIRONMENTAL SCIENCES↗

Expansion of the global RNA virome reveals diverse clades of bacteriophages

High-throughput RNA sequencing offers broad opportunities to explore the Earth RNA virome. Mining 5,150 diverse metatranscriptomes uncovered >2.5 million RNA virus contigs. Analysis of >330,000 RNA-dependent RNA polymerases (RdRPs) shows that this expansion corresponds to a 5-fold increase of the known RNA virus diversity. Gene content analysis revealed multiple protein domains previously not found in RNA viruses and implicated in virus-host interactions. Extended RdRP phylogeny supports the monophyly of the five established phyla and reveals two putative additional bacteriophage phyla and numerous putative additional classes and orders. The dramatically expanded phylum Lenarviricota, consisting of bacterial and related eukaryotic viruses, now accounts for a third of the RNA virome. Identification of CRISPR spacer matches and bacteriolytic proteins suggests that subsets of picobirnaviruses and partitiviruses, previously associated with eukaryotes, infect prokaryotic hosts.

59 BASIC BIOLOGICAL SCIENCES↗