Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Programmable”

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,549 records · Page 86

Climate Symposium 2014: Findings and Recommendations

Here, the Climate Symposium 2014, organized by the European Organisation for the Exploitation of Meteorological Satellites (EUMETSAT) and the World Climate Research Programme (WCRP), with support from the European Commission (EC), European Space Agency (ESA), and other agencies, took place in Darmstadt, Germany, from 13 to 17 October 2014. Around 500 participants from 49 countries attended the event and represented over 200 organizations. Another 500 individuals participated remotely via “live streaming.”

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

Evaluating Climate Models with the CLIVAR 2020 ENSO Metrics Package

El Niño–Southern Oscillation (ENSO) is the dominant mode of interannual climate variability on the planet, with far-reaching global impacts. It is therefore key to evaluate ENSO simulations in state-of-the-art numerical models used to study past, present, and future climate. Recently, the Pacific Region Panel of the International Climate and Ocean: Variability, Predictability and Change (CLIVAR) Project, as a part of the World Climate Research Programme (WCRP), led a community-wide effort to evaluate the simulation of ENSO variability, teleconnections, and processes in climate models. The new CLIVAR 2020 ENSO metrics package enables model diagnosis, comparison, and evaluation to 1) highlight aspects that need improvement; 2) monitor progress across model generations; 3) help in selecting models that are well suited for particular analyses; 4) reveal links between various model biases, illuminating the impacts of those biases on ENSO and its sensitivity to climate change; and to 5) advance ENSO literacy. By interfacing with existing model evaluation tools, the ENSO metrics package enables rapid analysis of multipetabyte databases of simulations, such as those generated by the Coupled Model Intercomparison Project phases 5 (CMIP5) and 6 (CMIP6). The CMIP6 models are found to significantly outperform those from CMIP5 for 8 out of 24 ENSO-relevant metrics, with most CMIP6 models showing improved tropical Pacific seasonality and ENSO teleconnections. Only one ENSO metric is significantly degraded in CMIP6, namely, the coupling between the ocean surface and subsurface temperature anomalies, while the majority of metrics remain unchanged.

54 ENVIRONMENTAL SCIENCES↗

The First 30 Years of GEWEX

The Global Energy and Water Cycle Exchanges (GEWEX) project was created more than 30 years ago within the framework of the World Climate Research Programme (WCRP). The aim of this initiative was to address major gaps in our understanding of Earth’s energy and water cycles given a lack of information about the basic fluxes and associated reservoirs of these cycles. GEWEX sought to acquire and set standards for climatological data on variables essential for quantifying water and energy fluxes and for closing budgets at the regional and global scales. In so doing, GEWEX activities led to a greatly improved understanding of processes and our ability to predict them. Such understanding was viewed then, as it remains today, essential for advancing weather and climate prediction from global to regional scales. GEWEX has also demonstrated over time the importance of a wider engagement of different communities and the necessity of international collaboration for making progress on understanding and on the monitoring of the changes in the energy and water cycles under ever increasing human pressures. Here, this paper reflects on the first 30 years of evolution and progress that has occurred within GEWEX. This evolution is presented in terms of three main phases of activity. Progress toward the main goals of GEWEX is highlighted by calling out a few achievements from each phase. A vision of the path forward for the coming decade, including the goals of GEWEX for the future, are also described.

54 ENVIRONMENTAL SCIENCES↗

Little Ice Age glaciers in Britain: Glacier–climate modelling in the Cairngorm Mountains

It is widely believed that the last glaciers in the British Isles disappeared at the end of the Younger Dryas stadial (12.9–11.7 cal. kyr BP). Here, we use a glacier–climate model driven by data from local weather stations to show for the first time that glaciers developed during the Little Ice Age (LIA) in the Cairngorm Mountains. Our model is forced from contemporary conditions by a realistic difference in mean annual air temperature of -1.5 degrees C and an increase in annual precipitation of 10%, and confirmed by sensitivity analyses. These results are supported by the presence of small boulder moraines well within Younger Dryas ice limits, and by a dating programme on a moraine in one cirque. As a result, we argue that the last glaciers in the Cairngorm Mountains (and perhaps elsewhere in upland Britain) existed in the LIA within the last few hundred years, rather than during the Younger Dryas.

99 GENERAL AND MISCELLANEOUS↗

A lightweight approach to performance portability with targetDP

Leading high performance computing systems achieve their status through use of highly parallel devices such as NVIDIA graphics processing units or Intel Xeon Phi many-core CPUs. The concept of performance portability across such architectures, as well as traditional CPUs, is vital for the application programmer. In this paper we describe targetDP, a lightweight abstraction layer which allows grid-based applications to target data parallel hardware in a platform agnostic manner. We demonstrate the effectiveness of our pragmatic approach by presenting performance results for a complex fluid application (with which the model was co-designed), plus separate lattice quantum chromodynamics particle physics code. For each application, a single source code base is seen to achieve portable performance, as assessed within the context of the Roofline model. TargetDP can be combined with Message Passing Interface (MPI) to allow use on systems containing multiple nodes: we demonstrate this through provision of scaling results on traditional and graphics processing unit-accelerated large scale supercomputers.

Computer Science↗

Evolution of a minimal parallel programming model

Here, we take a historical approach to our presentation of self-scheduled task parallelism, a programming model with its origins in early irregular and nondeterministic computations encountered in automated theorem proving and logic programming. We show how an extremely simple task model has evolved into a system, asynchronous dynamic load balancing (ADLB), and a scalable implementation capable of supporting sophisticated applications on today’s (and tomorrow’s) largest supercomputers; and we illustrate the use of ADLB with a Green’s function Monte Carlo application, a modern, mature nuclear physics code in production use. Our lesson is that by surrendering a certain amount of generality and thus applicability, a minimal programming model (in terms of its basic concepts and the size of its application programmer interface) can achieve extreme scalability without introducing complexity.

97 MATHEMATICS AND COMPUTING↗

Managing code transformations for better performance portability

Code optimization is an intricate task that is getting more complex as computing systems evolve. Managing the program optimization process, including the implementation and evaluation of code variants, is tedious, inefficient, and errors are likely to be introduced in the process. Moreover, because each platform typically requires a different sequence of transformations to fully harness its computing power, the optimization process complexity grows as new platforms are adopted. To address these issues, systems and frameworks have been proposed to automate the code optimization process. They, however, have not been widely adopted and are primarily used by experts with deep knowledge about underlying architecture and compiler intricacies. This article describes the requirements that we believe necessary for making automatic performance tuning more broadly used, especially in complex, long-lived high-performance computing applications. Besides discussing limitations of current systems and strategies to overcome these, we describe the design of a system that is able to semi-automatically generate efficient platform-specific code. In the proposed system, the code optimization is programmer-guided, separately from application code, on an external file in what we call optimization programming. The language to program the optimization process is able to represent complex collections of transformations and, as a result, generate efficient platform-specific code. A database manages different optimized versions of code regions, providing a pragmatic approach to performance portability, and the framework itself has separate components, allowing the optimized code to be used on systems without installing all of the modules required for the code generation. We present experiments on two different platforms to illustrate the generation of efficient platform-specific code that performs comparable to hand-optimized, vendor-provided code.

Computer Science↗

Abisko: Deep codesign of an architecture for spiking neural networks using novel neuromorphic materials

The Abisko project aims to develop an energy-efficient spiking neural network (SNN) computing architecture and software system capable of autonomous learning and operation. The SNN architecture explores novel neuromorphic devices that are based on resistive-switching materials, such as memristors and electrochemical RAM. Equally important, Abisko uses a deep codesign approach to pursue this goal by engaging experts from across the entire range of disciplines: materials, devices and circuits, architectures and integration, software, and algorithms. Here, the key objectives of our Abisko project are threefold. First, we are designing an energy-optimized high-performance neuromorphic accelerator based on SNNs. This architecture is being designed as a chiplet that can be deployed in contemporary computer architectures and we are investigating novel neuromorphic materials to improve its design. Second, we are concurrently developing a productive software stack for the neuromorphic accelerator that will also be portable to other architectures, such as field-programmable gate arrays and GPUs. Third, we are creating a new deep codesign methodology and framework for developing clear interfaces, requirements, and metrics between each level of abstraction to enable the system design to be explored and implemented interchangeably with execution, measurement, a model, or simulation. As a motivating application for this codesign effort, we target the use of SNNs for an analog event detector for a high-energy physics sensor.

97 MATHEMATICS AND COMPUTING↗

Enhancing Kokkos with OpenACC

C++ template metaprogramming has emerged as a prominent approach for achieving performance portability in heterogeneous computing. Kokkos represents a notable paradigm in this domain, offering programmers a suite of high-level abstractions for generic programming while deferring much of the device-specific code generation and optimization to the compiler through template specializations. Kokkos furnishes a range of device-specific code specializations across multiple back ends, including CUDA and HIP. Diverging from conventional back ends, the OpenACC implementation presents a high-level, multicompiler, multidevice, and directive-based programming model. This paper presents recent advancements in the OpenACC back end for Kokkos (i.e., KokkACC) and focuses on its integration into the Kokkos ecosystem, exploration of automatic device selection capabilities to enhance productivity, and performance evaluation on modern hardware such as NVIDIA H100 GPUs. The study includes implementation details and a thorough performance assessment across various computational benchmarks, including minibenchmarks (AXPY and DOT product), miniapps (LULESH, MiniFE, and SNAP-LAMMPS), and a scientific kernel based on the lattice Boltzmann method.

Valero Lara, Pedro↗

A core lighting curriculum for university students and lighting professionals

Here, in collaboration with a group of lighting professionals, learning outcomes were defined, prioritized, organized and mapped to a three-course sequence of lighting courses within a Bachelor of Science in Architectural Engineering degree programme. Syllabi and educational exercises were developed to support the learning outcomes – including classroom activities, homework assignments and design projects. The learning exercises balance the technical foundations of applied illuminating engineering with the artistic aspects of applied lighting design and are intended to promote significant and lasting learning by providing students with education that is useful and relevant to current lighting practice. The process for identifying and prioritizing lighting content is described, a process that could be adapted by other lighting educators to other pedagogical contexts. The syllabi and learning exercises are disseminated for reuse or adaptation, or for self-study by independent learners.

42 ENGINEERING↗

Real-time data analysis for medical diagnosis using FPGA-accelerated neural networks

Real-time analysis of patient data during medical procedures can provide vital diagnostic feedback that significantly improves chances of success. With sensors becoming increasingly fast, frameworks such as Deep Neural Networks are required to perform calculations within the strict timing constraints for real-time operation. However, traditional computing platforms responsible for running these algorithms incur a large overhead due to communication protocols, memory accesses, and static (often generic) architectures. In this work, we implement a low-latency Multi-Layer Perceptron (MLP) processor using Field Programmable Gate Arrays (FPGAs). Unlike CPUs and Graphics Processing Units (GPUs), our FPGA-based design can directly interface sensors, storage devices, display devices and even actuators, thus reducing the delays of data movement between ports and compute pipelines. Moreover, the compute pipelines themselves are tailored specifically to the application, improving resource utilization and reducing idle cycles. We demonstrate the effectiveness of our approach using mass-spectrometry data sets for real-time cancer detection. We demonstrate that correct parameter sizing, based on the application, can reduce latency by 20% on average. Furthermore, we show that in an application with tightly coupled data-path and latency constraints, having a large amount of computing resources can actually reduce performance. Using mass-spectrometry benchmarks, we show that our proposed FPGA design outperforms both CPU and GPU implementations, with an average speedup of 144x and 21x, respectively. In our work, we demonstrate the importance of application-specific optimizations in order to minimize latency and maximize resource utilization for MLP inference. By directly interfacing and processing sensor data with ultra-low latency, FPGAs can perform real-time analysis during procedures and provide diagnostic feedback that can be critical to achieving higher percentages of successful patient outcomes.

60 APPLIED LIFE SCIENCES↗

Interfacing DNA nanotechnology and biomimetic photonic complexes: advances and prospects in energy and biomedicine

Abstract Self-assembled photonic systems with well-organized spatial arrangement and engineered optical properties can be used as efficient energy materials and as effective biomedical agents. The lessons learned from natural light-harvesting antennas have inspired the design and synthesis of a series of biomimetic photonic complexes, including those containing strongly coupled dye aggregates with dense molecular packing and unique spectroscopic features. These photoactive components provide excellent features that could be coupled to multiple applications including light-harvesting, energy transfer, biosensing, bioimaging, and cancer therapy. Meanwhile, nanoscale DNA assemblies have been employed as programmable and addressable templates to guide the formation of DNA-directed multi-pigment complexes, which can be used to enhance the complexity and precision of artificial photonic systems and show the potential for energy and biomedical applications. This review focuses on the interface of DNA nanotechnology and biomimetic photonic systems. We summarized the recent progress in the design, synthesis, and applications of bioinspired photonic systems, highlighted the advantages of the utilization of DNA nanostructures, and discussed the challenges and opportunities they provide. Graphical Abstract

59 BASIC BIOLOGICAL SCIENCES↗

Advancements in Life Cycle Human Exposure and Toxicity Characterization

The Life Cycle Initiative, hosted at the United Nations Environment Programme, selected human toxicity impacts from exposure to chemical substances as an impact category that requires global guidance to overcome current assessment challenges. The initiative leadership established the Human Toxicity Task Force to develop guidance on assessing human exposure and toxicity impacts. Based on input gathered at three workshops addressing the main current scientific challenges and questions, the task force built a roadmap for advancing human toxicity characterization, primarily for use in life cycle impact assessment (LCIA). The present paper aims at reporting on the outcomes of the task force workshops along with interpretation of how these outcomes will impact the practice and reliability of toxicity characterization. The task force thereby focuses on two major issues that emerged from the workshops, namely considering near-field exposures and improving dose–response modeling. The task force recommended approaches to improve the assessment of human exposure, including capturing missing exposure settings and human receptor pathways by coupling additional fate and exposure processes in consumer and occupational environments (near field) with existing processes in outdoor environments (far field). To quantify overall aggregate exposure, the task force suggested that environments be coupled using a consistent set of quantified chemical mass fractions transferred among environmental compartments. With respect to dose–response, the task force was concerned about the way LCIA currently characterizes human toxicity effects, and discussed several potential solutions. A specific concern is the use of a (linear) dose–response extrapolation to zero. Another concern addresses the challenge of identifying a metric for human toxicity impacts that is aligned with the spatiotemporal resolution of present LCIA methodology, yet is adequate to indicate health impact potential. Further research efforts are required based on our proposed set of recommendations for improving the characterization of human exposure and toxicity impacts in LCIA and other comparative assessment frameworks.

54 ENVIRONMENTAL SCIENCES↗

Data from PNA-Assisted DNAzymes to Cleave Double-Stranded DNA for Genetic Engineering with High Sequence Fidelity

DNAzymes have been widely used in many sensing and imaging applications but have rarely been used for genetic engineering since their discovery in 1994, because their substrate scope is mostly limited to single-stranded DNA or RNA, whereas genetic information is stored mostly in double-stranded DNA (dsDNA). To overcome this major limitation, we herein report peptide nucleic acid (PNA)-assisted double-stranded DNA nicking by DNAzymes (PANDA) as the first example to expand DNAzyme activity toward dsDNA. We show that PANDA is programmable in efficiently nicking or causing double strand breaks on target dsDNA, which mimics protein nucleases and can act as restriction enzymes in molecular cloning. In addition to being much smaller than protein enzymes, PANDA has a higher sequence fidelity compared with CRISPR/Cas under the condition we tested, demonstrating its potential as a novel alternative tool for genetic engineering and other biochemical applications.

Conversion↗

Spatial distribution of HTO activity in unsaturated soil depth in the vicinity of long-term release source

Previous studies reported about a correlation between HTO activity distribution in unsaturated soil layer and atmospheric long-term releases of HTO in the vicinity of Savannah River Site. The Tritium Working Group of BIOMASS Programme has performed a model-model intercomparison study of HTO transport from atmosphere to unsaturated soil and has evaluated HTO activity distribution in the unsaturated soil layer in the vicinity of permanent atmospheric sources. The Tritium Working Group has also reported about such a correlation, however the conclusion was that experimental data sets are needed to confirm this conclusion and also to validate appropriate computer models. (authors)

11 NUCLEAR FUEL CYCLE AND FUEL MATERIALS↗

Development and testing of a prototype modular tritium and carbon-14 gas environmental monitoring system

Increasing quantities of radioactive waste are being placed into storage facilities. Many of the waste products contain organic materials which may undergo degradation leading to the release of tritium and carbon-14 species into waste containers and potentially into the environment. Monitoring for radioactive gas releases are required for environmental regulatory compliance and for radiation protection of facility workers. Research is currently being undertaken at the National Physical Laboratory (NPL) as part of a European Metrology Research Programme (EMRP) project MetroRWM to adapt and automate existing environmental sampling techniques for tritium and carbon-14 species. An innovative modular system is being developed which will lead to the introduction of an on-site small scale system capable of gas collection, liquid scintillation sample preparation and measurement. This paper outlines the evaluation of a liquid scintillation system that has been performed to date using active solutions of spiked trapping medium of similar activity concentrations to those anticipated in a waste repository. This system will operate using pre-set conditions for quench and luminescence derived from these and subsequent trials, unlike most other counters for which corrections for these phenomena are applied post measurement. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Tritium processing for the European test blanket systems: current status of the design and development strategy

Tritium processing technologies of the two European Test Blanket Systems (TBS), HCLL (Helium Cooled Lithium Lead) and HCPB (Helium Cooled Pebble Bed), play an essential role in meeting the main objectives of the TBS experimental campaign in ITER. The compliancy with the ITER interface requirements, in terms of space availability, service fluids, limits on tritium release, constraints on maintenance, is driving the design of the TBS tritium processing systems. Other requirements come from the characteristics of the relevant test blanket module and the scientific programme that has to be developed and implemented. This paper identifies the main requirements for the design of the TBS tritium systems and equipment and, at the same time, provides an updated overview on the current design status, mainly focusing onto the tritium extractor from Pb-16Li and TBS tritium accountancy. Considerations are also given on the possible extrapolation to DEMO breeding blanket. (authors)

70 PLASMA PHYSICS AND FUSION TECHNOLOGY↗

Zero power experiment for molten salt reactor - code verification and validation request

Molten Salt Reactors (MSRs) are one of the six perspective Generation IV nuclear technologies that should fulfil sustainability, economics, safety, and proliferation resistance goals. In recent years these concepts have attracted increased interest in research as well as in industry. In the context of developing new, innovative technology, a zero-power experiment would be an ideal option for improving the understanding of MSR systems under low-risk and low-cost conditions. The given research was focused on cross-verification of the nuclear codes for MSR modelling and simulations as required for the development of the first design of a potential facility and a draft of an experimental programme. The analysis included the evaluation of lattice and Monte Carlo codes. The study showed that all considered nuclear tools were in good agreement with each other. Although this does not mean the results will match the real experimental data, which is essential for the regulatory approval of a novel technology. Currently, experimental data is almost absent for MSR technology. Hence, a zero power experiment is needed to assure we can rely on modelling and simulation studies for further development of MSR technology and deliver real-world experiments to support the licensing of future MSRs. (authors)

21 SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS↗