Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “transparency”

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 1,441 records · Page 80

12.3% Efficient Lifted-Off and Reconstructed As-Doped CdTe Thin Film Solar Cell

CdTe:As devices grown by MOCVD in the superstrate configuration have been reconfigured to a substrate structure, by employing a cleaving and reconstruction technique. Indium and aluminium doped Zinc oxide (IZO and AZO) layers were used as the transparent front interface without a metal grid. A substrate efficiency of 12.3% was realized with AZO front contact, retaining 80% of the superstrate device efficiency and an impressive approximately 99% of the open-circuit voltage. The IZO-based substrate device on the other hand performed at approximately 69 % retained efficiency. The crucial role of front interfaces is highlighted by the two contacts used here. The results in this work show promise for the development of highly efficient substrate CdTe:As devices.

II-VI semiconductor materials↗

Design of MARCO, the New Solenoidal Detector Magnet for the ePIC Experiment at BNL

MARCO is the new superconducting solenoid for ePIC, the general-purpose detector capable of delivering the full scientific scope of the Electron-Ion Collider at Brookhaven National Laboratory. Here, this 3.84 m long solenoid, with a bore diameter of 2.84 m, will provide a magnetic field of 2.0 T at the center with a nominal current of 4 kA at 4.5 K, for a total stored energy of 45 MJ. Its conductor is a NbTi Rutherford in Copper Channel (RICC), specially designed to stand the high mechanical loads induced by the magnetic field. Its copper stabilizer will assure the protection in case of quench. The coils are wound into six layers inside a thin external mandrel in brass, with a triple role of mechanical reinforcement, cryogenic support for the thermosiphon circuit and quench-back propagator. With a cold mass average radial thickness of just 7 cm, the magnet fulfills all the criterions of transparency for the particles directed to the hadronic calorimeter forecast around the cryostat. In this paper, the design of MARCO is presented, with a specific focus on the magnetic and quench analysis.

Calvelli, Valerio [Commissariat a l'Energie Atomiq↗

A Blockchain-Enabled Sustainable Safety Management Framework for Connected Vehicles

The notion of an intelligent transportation system (ITS) aims to boost the performance of transportation networks, which has gained more and more traction in both academic and commercial circles. ITS is a constantly evolving vision that combines cutting-edge transportation approaches with new information, communication, computers, and other technology. ITS should discover consequence routes to enhance the sustainability, safety, and trustworthiness of the entire transportation system utilizing emerging technologies. In this paper, a sustainable safety management framework for connected vehicles is proposed by integrating blockchain. It introduces smart transportation equipment called an AI-enabled vehicle smart device (AVSD) for vehicular communications. AVSD can reduce energy consumption by decreasing the computational costs in vehicular communications. Smart contracts are used to identify vehicles automatically and establish secure communication among vehicles and emergency service stations (ESSs) like hospitals, police stations, and fire stations. The experiment results show that the proposed framework provides a communication environment for sustainable safety and security using the introduced smart transportation device. In conclusion, the proposed blockchain-enabled sustainable safety management framework has the potential to improve safety and sustainability in the transportation industry by creating a secure, decentralized, and transparent platform for managing safety data and promoting safe and sustainable driving behaviors.

42 ENGINEERING↗

Customizable Scale-Out Key-Value Stores

Enterprise KV stores are often not well suited for HPC applications, and thus cumbersome end-to-end KV design customization is required to meet the needs of modern HPC applications. To this end, in this article we present bespoKV, an adaptive, extensible, and scale-out KV store framework. bespoKV decouples the KV store design into the control plane for distributed management and the data plane for local data store. For the control plane, bespoKVprovides pre-built modules, called controlets, supporting common distributed functionalities (e.g., replication, consistency, and topology) and their various combinations. This decoupling allows bespoKV to take a user-provided single-server KV store, called a datalet, and transparently enables a scalable and fault-tolerant distributed KV store service. The resulting distributed stores are also adaptive to consistency or topology requirement changes and can be easily extended for new types of services. Such specializations enable innovative uses of KV stores in HPC applications, especially for emerging applications that utilize KV-friendly workloads. We evaluate bespoKV in a local testbed as well as in a public cloud settings. Experiments show that bespoKV-enabled distributed KV stores scale horizontally to a large number of nodes, and performs comparably and sometimes 1.2× to 2.6× better than the state-of-the-art systems.

97 MATHEMATICS AND COMPUTING↗

Automatic Generation of High-Performance Convolution Kernels on ARM CPUs for Deep Learning

In this work, we present FastConv, a template-based code auto-generation open source library that can automatically generate high-performance deep learning convolution kernels of arbitrary matrices/tensors shapes. FastConv is based on the Winograd algorithm, which is reportedly the highest performing algorithm for the time-consuming convolution layers of convolutional neural networks. ARM CPUs cover a wide range designs and specifications, from embedded devices to HPC-grade CPUs. The leads to the dilemma of how to consistently optimize Winograd-based convolution solvers for convolution layers of different shapes. FastConv addresses this problem by using templates to auto-generate multiple shapes of tuned kernels variants suitable for skinny tall matrices. As a performance portable library, FastConv transparently searches for the best combination of kernel shapes, cache tiles, scheduling of loop orders, packing strategies, access patterns, and online/offline computations. Auto-tuning is used to search the parameter configuration space for the best performance for a given target architecture and problem size. The experiments with layer-wise evaluation on the VGG--16 model confirms a 1.25x performance gains is got by tuning the Winograd library. Integrated comparison results shows 1.02x to 1.40x, 1.14x to 2.17x, and 1.22x and 2.48x speedup is achieved over NNPACK, Arm NN, and FeatherCNN on the Kunpeng 920 beside few cases. Furthermore, problem size performance portability experiments with various convolution shapes shows that FastConv achieves 1.2x to 1.7x speedup and 2x to 22x speedup over NNPACK and ARM NN inference engine using Winograd on Kunpeng 920 . CPU performance portability evaluation on the VGG--16 show an average speedup over NNPACK of 1.42x, 1.21x, 1.26x, 1.37x, 2.26x, and 11.02x is observed on Kunpeng 920, Snapdragon 835, 855, 888, Apple M1, and AWS Graviton2, respectively.

97 MATHEMATICS AND COMPUTING↗

funcX: Federated Function as a Service for Science

Here, funcX is a distributed function as a service (FaaS) platform that enables flexible, scalable, and high performance remote function execution. Unlike centralized FaaS systems, funcX decouples the cloud-hosted management functionality from the edge-hosted execution functionality. funcX's endpoint software can be deployed, by users or administrators, on arbitrary laptops, clouds, clusters, and supercomputers, in effect turning them into function serving systems. funcX's cloud-hosted service provides a single location for registering, sharing, and managing both functions and endpoints. It allows for transparent, secure, and reliable function execution across the federated ecosystem of endpoints-enabling users to route functions to endpoints based on specific needs. funcX uses containers (e.g., Docker, Singularity, and Shifter) to provide common execution environments across endpoints. funcX implements various container management strategies to execute functions with high performance and efficiency on diverse funcX endpoints. funcX also integrates with an in-memory data store and Globus for managing data that may span endpoints. We motivate the need for funcX, present our prototype design and implementation, and demonstrate, via experiments on two supercomputers, that funcX can scale to more than 130000 concurrent workers. We show that funcX's container warming-aware routing algorithm can reduce the completion time for 3,000 functions by up to 61% compared to a randomized algorithm and the in-memory data store can speed up data transfers by up to 3x compared to a shared file system.

97 MATHEMATICS AND COMPUTING↗

Object Proxy Patterns for Accelerating Distributed Applications

Workflow and serverless frameworks have empowered new approaches to distributed application design by abstracting compute resources. However, their typically limited or one-size-fits-all support for advanced data flow patterns leaves optimization to the application programmer—optimization that becomes more difficult as data become larger. The transparent object proxy, which provides wide-area references that can resolve to data regardless of location, has been demonstrated as an effective low-level building block in such situations. Here we propose three high-level proxy-based programming patterns—distributed futures, streaming, and ownership—that make the power of the proxy pattern usable for more complex and dynamic distributed program structures. We motivate these patterns via careful review of application requirements and describe implementations of each pattern. As a result, we evaluate our implementations through a suite of benchmarks and by applying them in three meaningful scientific applications, in which we demonstrate substantial improvements in runtime, throughput, and memory usage.

Distributed Computing↗

Methods for Analysis and Quantification of Power System Resilience

This paper summarizes the report prepared by an IEEE PES Task Force. Resilience is a fairly new technical concept for power systems, and it is important to precisely delineate this concept for actual applications. As a critical infrastructure, power systems have to be prepared to survive rare but extreme incidents (natural catastrophes, extreme weather events, physical/cyber-attacks, equipment failure cascades, etc.) to guarantee power supply to the electricity-dependent economy and society. Thus, resilience needs to be integrated into planning and operational assessment to design and operate adequately resilient power systems. Quantification of resilience as a key performance indicator is important, together with costs and reliability. Quantification can analyze existing power systems and identify resilience improvements in future power systems. Given that a 100% resilient system is not economic (or even technically achievable), the degree of resilience should be transparent and comprehensible. Several gaps are identified to indicate further needs for research and development.

42 ENGINEERING↗

Beyond Visual Analytics: Human-Machine Teaming for AI-Driven Data Sensemaking

"Detect the expected, discover the unexpected" was the founding principle of the field of visual analytics. This mantra implies that human stakeholders, like a domain expert or data analyst, could leverage visual analytics techniques to seek answers to known unknowns and discover unknown unknowns in the course of the data sensemaking process. We argue that in the era of AI-driven automation, we need to recalibrate the roles of humans and machines (e.g., a machine learning model) as teammates. We posit that by realizing human-machine teams as a stakeholder unit, we can better achieve the best of both worlds: automation transparency and human reasoning efficacy. However, this also increases the burden on analysts and domain experts towards performing more cognitively demanding tasks than what they are used to. In this paper, we reflect on the complementary roles in a human-machine team through the lens of cognitive psychology and map them to existing and emerging research in the visual analytics community. We discuss open questions and challenges around the nature of human agency and analyze the shared responsibilities in human-machine teams.

Sensemaking, human-machine teaming, agency, artifi↗

A Double-Signal Retail Pricing Scheme for Acquiring Operational Flexibility from Batteries

Batteries can provide valuable operational flexibility to facilitate the system efficiency. However, there lacks market environments to effectively harness and monetize the value of these assets. Most existing works apply a profit-oriented single-signal pricing scheme, which mixes the value of energy and flexibility together and may ultimately raise the electricity bill. Therefore, this paper proposes a profit-neutral double-signal retail pricing scheme that distinguishes elastic market players (i.e., batteries) from inelastic market players (i.e., inflexible loads) and quantifies the value of energy and flexibility separately. Experimental results indicate that under the incentive provided by the proposed retail pricing scheme: 1) The system efficiency benefit aligns with benefits to both batteries and inflexible loads; 2) Value of operational flexibility, contributing to improve the energy efficiency, can be transparently priced and fairly allocated among batteries; and 3) The dominant role in which inflexible loads play on determining the market price is avoided.

25 ENERGY STORAGE↗

KokkACC: Enhancing Kokkos with OpenACC

Template metaprogramming is gaining popularity as a high-level solution for achieving performance portability on heterogeneous computing resources. Kokkos is a representative approach that offers programmers high-level abstractions for generic programming while most of the device-specific code generation and optimizations are delegated to the compiler through template specializations. For this, Kokkos provides a set of device-specific code specializations in multiple back ends, such as CUDA and HIP. Unlike CUDA or HIP, OpenACC is a high-level and directive-based programming model. This descriptive model allows developers to insert hints (pragmas) into their code that help the compiler to parallelize the code. The compiler is responsible for the transformation of the code, which is completely transparent to the programmer. This paper presents an OpenACC back end for Kokkos: KokkACC. As an alternative to Kokkos’s existing device-specific back ends, KokkACC is a multi-architecture back end providing a high-productivity programming environment enabled by OpenACC’s high-level and descriptive programming model. Moreover, we have observed competitive performance; in some cases, KokkACC is faster (up to 9×) than NVIDIA’s CUDA back end and much faster than OpenMP’s GPU offloading back end. This work also includes implementation details and a detailed performance study conducted with a set of mini-benchmarks (AXPY and DOT product) and three mini-apps (LULESH, miniFE and SNAP, a LAMMPS proxy mini-app).

Valero Lara, Pedro↗

Not just for programmers: How GitHub can accelerate collaborative and reproducible research in ecology and evolution

Abstract Researchers in ecology and evolutionary biology are increasingly dependent on computational code to conduct research. Hence, the use of efficient methods to share, reproduce, and collaborate on code as well as document research is fundamental. GitHub is an online, cloud‐based service that can help researchers track, organize, discuss, share, and collaborate on software and other materials related to research production, including data, code for analyses, and protocols. Despite these benefits, the use of GitHub in ecology and evolution is not widespread. To help researchers in ecology and evolution adopt useful features from GitHub to improve their research workflows, we review 12 practical ways to use the platform. We outline features ranging from low to high technical difficulty, including storing code, managing projects, coding collaboratively, conducting peer review, writing a manuscript, and using automated and continuous integration to streamline analyses. Given that members of a research team may have different technical skills and responsibilities, we describe how the optimal use of GitHub features may vary among members of a research collaboration. As more ecologists and evolutionary biologists establish their workflows using GitHub, the field can continue to push the boundaries of collaborative, transparent, and open research.

96 KNOWLEDGE MANAGEMENT AND PRESERVATION↗

Applying a science‐based systems perspective to dispel misconceptions about climate effects of forest bioenergy

Abstract The scientific literature contains contrasting findings about the climate effects of forest bioenergy, partly due to the wide diversity of bioenergy systems and associated contexts, but also due to differences in assessment methods. The climate effects of bioenergy must be accurately assessed to inform policy‐making, but the complexity of bioenergy systems and associated land, industry and energy systems raises challenges for assessment. We examine misconceptions about climate effects of forest bioenergy and discuss important considerations in assessing these effects and devising measures to incentivize sustainable bioenergy as a component of climate policy. The temporal and spatial system boundary and the reference (counterfactual) scenarios are key methodology choices that strongly influence results. Focussing on carbon balances of individual forest stands and comparing emissions at the point of combustion neglect system‐level interactions that influence the climate effects of forest bioenergy. We highlight the need for a systems approach, in assessing options and developing policy for forest bioenergy that: (1) considers the whole life cycle of bioenergy systems, including effects of the associated forest management and harvesting on landscape carbon balances; (2) identifies how forest bioenergy can best be deployed to support energy system transformation required to achieve climate goals; and (3) incentivizes those forest bioenergy systems that augment the mitigation value of the forest sector as a whole. Emphasis on short‐term emissions reduction targets can lead to decisions that make medium‐ to long‐term climate goals more difficult to achieve. The most important climate change mitigation measure is the transformation of energy, industry and transport systems so that fossil carbon remains underground. Narrow perspectives obscure the significant role that bioenergy can play by displacing fossil fuels now, and supporting energy system transition. Greater transparency and consistency is needed in greenhouse gas reporting and accounting related to bioenergy.

54 ENVIRONMENTAL SCIENCES↗

Europium-doped barium chloride storage phosphor plate synthesized by pulsed laser deposition

In computed radiography, scattering of the stimulation light by the storage phosphor crystals in the imaging plates negatively impacts spatial resolution. Storage phosphor plates with thinner phosphor layers have been developed to reduce scattering distance and increase spatial resolution, although at the expense of reduced x-ray absorption. The authors hypothesize that a transparent or translucent nanostructured film, containing a much higher percentage of storage phosphor crystals than achievable in bulk glass-ceramic materials made by conventional methods, may have acceptable photostimulated luminescence efficiency and imaging performance characteristics greater than commercial imaging plates. Films were produced via pulsed laser deposition by alternating target materials of the storage phosphor BaCl 2 :Eu 2+ and either silica or silicon. X-ray diffraction and photoluminescence characterization were conducted to confirm the presence of BaCl 2 :Eu 2+ crystallites. The films were able to store optical data and be read out to produce x-ray radiographs demonstrating 50-mu m spatial resolution. The performance of the experimental storage phosphor plates was compared to commercially available imaging plates. The authors demonstrate for the first time the synthesis of a glass-ceramic imaging plate for computed radiography by pulsed laser deposition.

36 MATERIALS SCIENCE↗

Quantitative approaches for including equity in risk and resilience infrastructure planning analyses

Risk and resilience assessments for critical infrastructure focus on myriad objectives, from natural hazard evaluations to optimizing investments. Although research has started to characterize externalities associated with current or possible future states, incorporation of equity priorities at project inception is increasingly being recognized as critical for planning related activities. However, there is no standard methodology that guides development of equity-informed quantitative approaches for infrastructure planning activities. Here, to address this gap, we introduce a logic model that can be tailored to capture nuances about specific geographies and community priorities, effectively incorporating them into different mathematical approaches for quantitative risk assessments. Specifically, the logic model uses a graded, iterative approach to clarify specific equity objectives as well as inform the development of equations being used to support analysis. We demonstrate the utility of this framework using case studies spanning aviation fuel, produced water, and microgrid electricity infrastructures. For each case study, the use of the logic model helps clarify the ways that local priorities and infrastructure needs are used to drive the types of data and quantitative methodologies used in the respective analyses. The explicit consideration of methodological limitations (e.g., data mismatches) and stakeholder engagements serves to increase the transparency of the associated findings as well as effectively integrate community nuances (e.g., ownership of assets) into infrastructure assessments. Such integration will become increasingly important to ensure that planning activities (which occur throughout the lifecycle of the infrastructure projects) lead to long-lasting solutions to meet both energy and sustainable development goals for communities.

community-based↗

Process Failure Detection via Recurrence Quantification Analysis in a Slot-Rectangular Spouted Bed

A study was conducted to explore the applicability of recurrence and recurrence quantification analysis (RQA) to the detection of process failures in spouted bed reactor systems. Here, three different potential failure modes were examined in a transparent, cold flow slot-rectangular spouted bed. These being, a simulated air leak from a side wall of the reactor, a simulated gas leak from the top wall of the reactor, and simulated agglomeration of solids via introduction of larger “klinker” particles. Bed pressure drop time history data were collected and analyzed via generation of recurrence plots (RPs) and RQA parameters. In general, the simulated agglomeration case was quite easily detected via ever RQA Parameter examined, whereas the simulated air leaks were detected by only a single RQA parameter.

30 DIRECT ENERGY CONVERSION↗

Influence of Data Acquisition Algorithms on X-ray Phase Contrast Imaging Computed Tomography

X-ray phase contrast imaging (XPCI) is a non-destructive evaluation technique that enables high-contrast detection of low-attenuation materials that are largely transparent in traditional radiography. Extending a grating based Talbot-Lau XPCI system to three- dimensional imaging with computed tomography (CT) imposes two motion requirements: the analyzer grating must translate transverse to the optical axis to capture image sets for XPCI reconstruction, and the sample must rotate to capture angular data for CT reconstruction. The acquisition algorithm choice determines the order of movement and positioning of the two stages. The choice of image acquisition algorithm for XPCI CT is instrumental to collecting high fidelity data for reconstruction. We investigate how data acquisition influences XPCI CT by comparing two simple data acquisition algorithms and determine that capturing a full phase-stepping image set for a CT projection before rotating the sample results in higher quality data.

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Investigating the Origins of Cyclic Variability in Internal Combustion Engines Using Wall-Resolved Large Eddy Simulations

Modern internal combustion engines (ICE) operate at the ragged edge of stable operation characterized by high cycle-to-cycle variations (CCV). A key scientific challenge for ICE is the understanding, modeling, and control of CCV in engine performance, which can contribute to partial burns, misfire, and knock. The objective of this study is to use high-fidelity numerical simulations to improve the understanding of the causes of CCV. Nek5000, a leading high-order spectral element, open source code, is used to simulate the turbulent flow in the engine combustion chamber. Multicycle, wall-resolved large-eddy simulations (LESs) are performed for the General Motors (GM), Transparent Combustion Chamber (TCC-III) optical engine under motored operating conditions. The mean and root-mean-square (rms) of the in-cylinder flow fields at various piston positions are validated using particle image velocimetry (PIV) measurements during the intake and compression strokes. The large-scale flow structures, including the swirl and tumble flow patterns, are analyzed in detail and the causes for cyclic variabilities in these flow features are explained. The energy distribution across the different scales of the flow are quantified using one-dimensional (1D) energy spectra, and the effect of the tumble breakdown process on the energy distribution is examined. Finally, the insights from this study can help us develop improved engine designs with reduced cyclic variabilities in the in-cylinder flow leading to enhanced engine performance.

33 ADVANCED PROPULSION SYSTEMS↗