Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “program design”

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 451 records · Page 25

Tailoring dye-sensitized upconversion nanoparticle excitation bands towards excitation wavelength selective imaging

One of the key roadblocks in UCNP development is its extremely limited choices of excitation wavelengths. We report a generic design to program UCNPs to possess highly tunable dye characteristic excitation bands. Using such distinctive properties, we were able to develop a new excitation wavelength selective security imaging. Finally, this work unleashed the greater freedom of the excitation wavelengths of the upconversion nanoparticles and we believe it is a game-changer in the field and this method will enable numerous applications that are currently limited by existing UCNPs.

77 NANOSCIENCE AND NANOTECHNOLOGY↗

High current H{sub 2}{sup +} cyclotrons for neutrino physics: The IsoDAR and DAE{delta}ALUS projects

Using H{sub 2}{sup +} ions is expected to mitigate the two major impediments to accelerating very high currents in cyclotrons, due to lower space charge at injection, and stripping extraction. Planning for peak currents of 10 particle milliamps at 800 MeV/amu, these cyclotrons can generate adequate neutrino fluxes for Decay-At-Rest (DAR) studies of neutrino oscillation and CP violation. The Injector Cyclotron, at 60 MeV/amu can also provide adequate fluxes of electron antineutrinos from {sup 8}Li decay for sterile neutrino searches in existing liquid scintillator detectors at Kam LAND or SNO+. This paper outlines programs for designing and building these machines.

43 PARTICLE ACCELERATORS↗

THE CARNEGIE HUBBLE PROGRAM

We present an overview of and preliminary results from an ongoing comprehensive program that has a goal of determining the Hubble constant to a systematic accuracy of {+-}2%. As part of this program, we are currently obtaining 3.6 {mu}m data using the Infrared Array Camera on Spitzer, and the program is designed to include James Webb Space Telescope in the future. We demonstrate that the mid-infrared period-luminosity relation for Cepheids at 3.6 {mu}m is the most accurate means of measuring Cepheid distances to date. At 3.6 {mu}m, it is possible to minimize the known remaining systematic uncertainties in the Cepheid extragalactic distance scale. We discuss the advantages of 3.6 {mu}m observations in minimizing systematic effects in the Cepheid calibration of H{sub 0} including the absolute zero point, extinction corrections, and the effects of metallicity on the colors and magnitudes of Cepheids. We undertake three independent tests of the sensitivity of the mid-IR Cepheid Leavitt Law to metallicity, which when combined will allow a robust constraint on the effect. Finally, we provide a new mid-IR Tully-Fisher relation for spiral galaxies.

79 ASTRONOMY AND ASTROPHYSICS↗

THE CLUSTER LENSING AND SUPERNOVA SURVEY WITH HUBBLE (CLASH): STRONG-LENSING ANALYSIS OF A383 FROM 16-BAND HST/WFC3/ACS IMAGING

We examine the inner mass distribution of the relaxed galaxy cluster A383 (z = 0.189), in deep 16 band Hubble Space Telescope/ACS+WFC3 imaging taken as part of the Cluster Lensing And Supernova survey with Hubble (CLASH) multi-cycle treasury program. Our program is designed to study the dark matter distribution in 25 massive clusters, and balances depth with a wide wavelength coverage, 2000-16000 A, to better identify lensed systems and generate precise photometric redshifts. This photometric information together with the predictive strength of our strong-lensing analysis method identifies 13 new multiply lensed images and candidates, so that a total of 27 multiple images of nine systems are used to tightly constrain the inner mass profile gradient, dlog {Sigma}/dlog r {approx_equal} -0.6 {+-} 0.1 (r < 160 kpc). We find consistency with the standard distance-redshift relation for the full range spanned by the lensed images, 1.01 < z < 6.03, with the higher-redshift sources deflected through larger angles as expected. The inner mass profile derived here is consistent with the results of our independent weak-lensing analysis of wide-field Subaru images, with good agreement in the region of overlap ({approx}0.7-1 arcmin). Combining weak and strong lensing, the overall mass profile is well fitted by a Navarro-Frenk-White profile with M{sub vir} = (5.37{sup +0.70}{sub -0.63} {+-} 0.26) Multiplication-Sign 10{sup 14} M{sub Sun} h{sup -1} and a relatively high concentration, c{sub vir} = 8.77{sup +0.44}{sub -0.42} {+-} 0.23, which lies above the standard c-M relation similar to other well-studied clusters. The critical radius of A383 is modest by the standards of other lensing clusters, r{sub E} {approx_equal} 16 {+-} 2'' (for z{sub s} = 2.55), so the relatively large number of lensed images uncovered here with precise photometric redshifts validates our imaging strategy for the CLASH survey. In total we aim to provide similarly high-quality lensing data for 25 clusters, 20 of which are X-ray-selected relaxed clusters, enabling a precise determination of the representative mass profile free from lensing bias.

79 ASTRONOMY AND ASTROPHYSICS↗

THE CARNEGIE HUBBLE PROGRAM: THE LEAVITT LAW AT 3.6 {mu}m AND 4.5 {mu}m IN THE LARGE MAGELLANIC CLOUD

The Carnegie Hubble Program is designed to improve the extragalactic distance scale using data from the post-cryogenic era of Spitzer. The ultimate goal is a determination of the Hubble constant to an accuracy of 2%. This paper is the first in a series on the Cepheid population of the Large Magellanic Cloud, and focusses on the period-luminosity (PL) relations (Leavitt laws) that will be used, in conjunction with observations of Milky Way Cepheids, to set the slope and zero point of the Cepheid distance scale in the mid-infrared. To this end, we have obtained uniformly sampled light curves for 85 LMC Cepheids, having periods between 6 and 140 days. PL and period-color relations are presented in the 3.6 {mu}m and 4.5 {mu}m bands. We demonstrate that the 3.6 {mu}m band is a superb distance indicator. The cyclical variation of the [3.6]-[4.5] color has been measured for the first time. We attribute the amplitude and phase of the color curves to the dissociation and recombination of CO molecules in the Cepheid's atmosphere. The CO affects only the 4.5 {mu}m flux making it a potential metallicity indicator.

79 ASTRONOMY AND ASTROPHYSICS↗

The effect of self-consistent potentials on EXAFS analysis

A theory program intended for use with extended X-ray-absorption fine structure (EXAFS) spectroscopy and based on the popular FEFF8 is presented. It provides an application programming interface designed to make it easy to integrate high-quality theory into EXAFS analysis software. This new code is then used to examine the impact of self-consistent scattering potentials on EXAFS data analysis by methodical testing of theoretical fitting standards against a curated suite of measured EXAFS data. For each data set, the results of a fit are compared using a well characterized structural model and theoretical fitting standards computed both with and without self-consistent potentials. It is demonstrated that the use of self-consistent potentials has scant impact on the results of the EXAFS analysis.

Instruments & Instrumentation↗

The TENNLab Exploratory Neuromorphic Computing Framework

Spiking, neuromorphic computing systems are in a period of active exploration by the computing community. While they feature computational expressiveness beyond both von Neumann computing models and feed-forward neural networks, they are also challenging to design and program. The TENNLab exploratory neuromorphic computing framework is a software infrastructure, soon to be open-source, whose goal is to enable potential users of spiking, neuromorphic computing systems to develop applications and evaluate computing architectures, and for architecture researchers to develop and evaluate their architectures with a variety of applications. In this letter, we present the software architecture of the TENNLab framework.

97 MATHEMATICS AND COMPUTING↗

Global Data Re-allocation via Communication Aggregation in Chapel

Chapel is a parallel programming language designed to improve the productivity and ease of use of conventional and parallel computers. This language currently delivers sub optimal performance when executing codes that perform global data re-allocation operations on distributed memory architectures. This is mainly due to data communication that is done without aggregation (one message for each remote array element). In this work, we analyze Chapel's standard Block and Cyclic distribution modules and optimize the communication routines for array assignments by performing aggregation. Thanks to the expressive power of Chapel, the compiler and runtime have enough information to do communication aggregation without user intervention. The runtime relies on the low-level GAS Net networking layer, whose versions of one-sided bulk put/get routines that support strides are particularly useful for us. Experimental results conducted on Hector (a Cray XE6) and Jaguar (Cray XK6)reveal that the implemented techniques can lead to significant reductions in communication time.

Sanz, Alberto↗

SU-E-T-273: Do Task Group External Beam QA Recommendations Guarantee Accurate Treatment Plan Dose Delivery?

Purpose: AAPM task groups 40/142 have provided an invaluable set of goals for physicists designing QA programs, attempting to standardize what would otherwise likely be a highly variable phenomenon across institutions. However, with the complexity of modalities such as VMAT, we hypothesize that following these guidelines to the letter might still allow unacceptable dose discrepancies. To explore this hypothesis we simulated machines bordering on QA acceptability, and calculated the effect on patient plans. Methods: Two errant machines were simulated in Aria/Eclipse, each just within task group criteria for output, percent depth dose, beam profile, gantry and collimator rotations, and jaw and MLC positions. One machine minimized dose to the PTV (machine A) and the other maximized dose to the OARs (machine B). Clinical treatment plans (3-phase prostate, n=3; hypofractionated lung, n=1) were calculated on these machines and the dose distributions compared. A prostate case was examined for contribution of error sources and evaluated using delivery QA data. Results: The prostate plans showed mean decreases in target D95 of 9.9% of prescription dose on machine A. On machine B, The rectal and bladder V70Gy each increased by 7.1 percentage points, while their V45Gy increased by 16.2% and 15.0% respectively. In the lung plan, the target D95 decreased by 12.8% and the bronchial tree Dmax increased by 21% of prescription dose, on machines A and B. One prostate plan showed target dose errors of 3.8% from MLC changes, 2% from output, ∼3% from energy and ∼0.5% from other factors. This plan achieved an 88.4% gamma passing rate using 3%/3mm using ArcCHECK. Conclusion: In the unlikely event that a machine exhibits all maximum errors allowed by TG 40/142, unacceptably large changes in dose delivered are possible especially in highly modulated VMAT plans, despite the machine passing routine QA.

60 APPLIED LIFE SCIENCES↗

CilkSpec: Optimistic Concurrency for Cilk

Recursive parallel programming models such as Cilk strive to simplify the task of parallel programming by enabling a simple divide-and-conquer model of programming. This model is effective in re- cursively partitioning work into smaller parts and combining their results. However, recursive work partitioning can impose additional constraints on concurrency than is implied by the true dependences in a program. In this paper, we present a speculation-based approach to alleviate the concurrency constraints imposed by such recursive parallel programs. We design a runtime infrastructure that supports speculative execution and a predictor to accurately learn and identify opportunities to relax extraneous concurrency constraints. Experimental evaluation demonstrates that speculative relaxation of concurrency constraints can deliver gains of up to 1.6× on 30 cores over baseline Cilk.

cilk↗

A Case for Application Oblivious Energy-Efficient MPI Runtime

Power has become the major impediment in designing large scale high-end systems. Message Passing Interface (MPI) is the {\em de facto} communication interface used as the back-end for designing applications, programming models and runtime for these systems. Slack --- the time spent by an MPI process in a single MPI call --- provides a potential for energy and power savings, if an appropriate power reduction technique such as core-idling/Dynamic Voltage and Frequency Scaling (DVFS) can be applied without perturbing application's execution time. Existing techniques that exploit slack for power savings assume that application behavior repeats across iterations/executions. However, an increasing use of adaptive, data-dependent workloads combined with system factors (OS noise, congestion) makes this assumption invalid. This paper proposes and implements Energy Aware MPI (EAM) --- an application-oblivious energy-efficient MPI runtime. EAM uses a combination of communication models of common MPI primitives (point-to-point, collective, progress, blocking/non-blocking) and an online observation of slack for maximizing energy efficiency. Each power lever incurs time overhead, which must be amortized over slack to minimize degradation. When predicted communication time exceeds a lever overhead, the lever is used {\em as soon as possible} --- to maximize energy efficiency. When mis-prediction occurs, the lever(s) are used automatically at specific intervals for amortization. We implement EAM using MVAPICH2 and evaluate it on ten applications using up to 4096 processes. Our performance evaluation on an InfiniBand cluster indicates that EAM can reduce energy consumption by 5--41\% in comparison to the default approach, with negligible (less than 4\% in all cases) performance loss.

Venkatesh, Akshay↗

Modeling Large-Scale Slim Fly Networks Using Parallel Discrete-Event Simulation

As supercomputers approach exascale performance, the increased number of processors translates to an increased demand on the underlying network interconnect. We present that the slim fly network topology, a new low-diameter, low-latency, and low-cost interconnection network, is gaining interest as one possible solution for next-generation supercomputing interconnect systems. In this article, we present a high-fidelity slim fly packet-level model leveraging the Rensselaer Optimistic Simulation System (ROSS) and Co-Design of Exascale Storage (CODES) frameworks. We validate the model with published work before scaling the network size up to an unprecedented 1 million compute nodes and confirming that the slim fly observes peak network throughput at extreme scale. In addition to synthetic workloads, we evaluate large-scale slim fly models with real communication workloads from applications in the Design Forward program with over 110,000 MPI processes. We show strong scaling of the slim fly model on an Intel cluster achieving a peak network packet transfer rate of 2.3 million packets per second and processing over 7 billion discrete events using 128 MPI tasks. Enabled by the strong performance capabilities of the model, we perform a detailed application trace and routing protocol performance study. Lastly, through analysis of metrics such as packet latency, hop count, and congestion, we find that the slim fly network is able to leverage simple minimal routing and achieve the same performance as more complex adaptive routing for tested DOE benchmark applications.

97 MATHEMATICS AND COMPUTING↗

LK Scripting Language [SWR-16-07]

The LK scripting language is a simple and fast computer programming language designed for easy integration with existing software to enable automation of tasks. The LK language is used by NREL’s System Advisor Model (SAM), the SAM Software Development Kit (SDK), and SolTrace products. LK is easy extensible and adaptable to new software due to its small footprint and is designed to be statically linked into other software. It is written in standard C++, is cross-platform (Windows, Linux, and OSX), and includes optional portions that enable direct integration with graphical user interfaces written in the open source C++ wxWidgets Version 3.0+ toolkit.

Source record↗

GeoT V1.3

Geo T automates into a stand-alone computer program the multicomponent chemical geothermometry method previously developed by Reed and Spycher (1984). Geo T allows for simultaneous regression of multiple water chemical analyses, automatic reconstitution of deep fluids, and estimation of reservoir temperature from statistical evaluation of computed mineral saturation indices. The temperature estimation includes a "best" estimated temperature with its range of uncertainity. The computer program also outputs temperatures predicted using classical geothermometers. Input parameters include water composition and optionally, gas composition, dilution/evaporation factor (in case of boiling or mixing with dilute waters), and end-member water composition (in case of mixing with other non-dilute waters). This program was designed for geothermal applications but is also useful as a tool to quickly speciate a large number of water analyses.

Spycher, Nicolas↗

Sparow-Examples

SAND2026-16701O SPAROW-Examples software provides a repository of stochastic programming examples designed to demonstrate Sandia's SPAROW optimization library. This resource helps users learn to develop complex applications with SPAROW by offering reference implementations that can be used to test and enhance new optimization solvers. The library offers a diverse range of simple and complex exemplars, including those related to power grid applications such as unit commitment and expansion planning. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.

Hart, William [Sandia National Lab. (SNL-CA), Live↗

fpm-find v0.1.0

This program searches the fortran-lang community's package index (https://github.com/fortran-lang/webpage/blob/main/data/package_index.yml). The program is designed for use as a Fortran Package Manager (fpm) plugin.

Rouson, Damian [Lawrence Berkeley National Laborat↗

A Novel, ;Double-Clamp; Binding Mode for Human Heme Oxygenase-1 Inhibition

The development of heme oxygenase (HO) inhibitors is critical in dissecting and understanding the HO system and for potential therapeutic applications. We have established a program to design and optimize HO inhibitors using structure-activity relationships in conjunction with X-ray crystallographic analyses. One of our previous complex crystal structures revealed a putative secondary hydrophobic binding pocket which could be exploited for a new design strategy by introducing a functional group that would fit into this potential site. To test this hypothesis and gain further insights into the structural basis of inhibitor binding, we have synthesized and characterized 1-(1H-imidazol-1-yl)-4,4-diphenyl-2-butanone (QC-308). Using a carbon monoxide (CO) formation assay on rat spleen microsomes, the compound was found to be {approx}15 times more potent (IC{sub 50} = 0.27{+-}0.07 {mu}M) than its monophenyl analogue, which is already a potent compound in its own right (QC-65; IC{sub 50} = 4.0{+-}1.8 {mu}M). The crystal structure of hHO-1 with QC-308 revealed that the second phenyl group in the western region of the compound is indeed accommodated by a definitive secondary proximal hydrophobic pocket. Thus, the two phenyl moieties are each stabilized by distinct hydrophobic pockets. This 'double-clamp' binding offers additional inhibitor stabilization and provides a new route for improvement of human heme oxygenase inhibitors.

59 BASIC BIOLOGICAL SCIENCES↗

Net Shape Fabricated Low Cost MHK Pass-Through the Hub Turbine Blades with Integrated Health Management Technology

The primary objective of this project is to develop a three-blade MHK rotor with low manufacturing and maintenance costs. The proposed program will design, fabricate and test a novel half-scale low cost, net shape fabricated single piece three-blade MHK rotor with integrated health management technology to demonstrate significant Capital Expenditures (CAPEX) and Operational Expenditures (OPEX) cost reductions due to the novel design and manufacturing process. The proposed project is divided into three major tasks: Task 1: Single Piece Three-blade Kinetic Hydropower System (KHPS) Rotor Full-Scale and Half-Scale Design; Task 2: Composite Manufacturing Trials and Half-Scale Prototype Rotor Fabrication; and Task 3: Material Characterization and Half-Scale Prototype Test and Evaluation. These three tasks include design and analysis of full-scale and half-scale three-blade rotor prototypes using computational fluid dynamics (CFD) and finite-element analysis (FEA), demonstration of a novel half-scale net shape fabrication process, determination of a fatigue threshold composite strain allowable, three-blade rotor mold design, manufacture of half-scale rotor clam shell mold, three-blade rotor test fixture design and fabrication, development of final manufacturing and test plans, manufacture of the half-scale net shape composite single blade and three-blade prototypes, and test and evaluation of the half-scale rotor.

16 TIDAL AND WAVE POWER↗