Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “memory effects”

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 793 records · Page 44

Performance of coded MFSK in a Rician fading channel

The performance of convolutional codes in conjunction with noncoherent multiple frequency shift-keyed (MFSK) modulation and Viterbi maximum likelihood decoding on a Rician fading channel is examined in detail. While the primary motivation underlying this work has been concerned with system performance on the planetary entry channel, it is expected that the results are of considerably wider interest. Particular attention is given to modeling the channel in terms of a few meaningful parameters which can be correlated closely with the results of theoretical propagation studies. Fairly general upper bounds on bit error probability performance in the presence of fading are derived and compared with simulation results using both unquantized and quantized receiver outputs. The effects of receiver quantization and channel memory are investigated and it is concluded that the coded noncoherent MFSK system offers an attractive alternative to coherent BPSK in providing reliable low data rate communications in fading channels typical of planetary entry missions.

Modestino, J. W.↗

Practical implementation of an accurate method for multilevel design sensitivity analysis

Solution techniques for handling large scale engineering optimization problems are reviewed. Potentials for practical applications as well as their limited capabilities are discussed. A new solution algorithm for design sensitivity is proposed. The algorithm is based upon the multilevel substructuring concept to be coupled with the adjoint method of sensitivity analysis. There are no approximations involved in the present algorithm except the usual approximations introduced due to the discretization of the finite element model. Results from the six- and thirty-bar planar truss problems show that the proposed multilevel scheme for sensitivity analysis is more effective (in terms of computer incore memory and the total CPU time) than a conventional (one level) scheme even on small problems. The new algorithm is expected to perform better for larger problems and its applications on the new generation of computer hardwares with 'parallel processing' capability is very promising.

Nguyen, Duc T.↗

Porous-Floating-Gate Field-Effect Transistor

Porous-floating-gate, "vertical" field-effect transistor proposed as programmable analog memory device especially suitable for use in electronic neural networks. Analog value of electrical conductance of device represents synaptic weight (strength of synaptic connection) repeatedly modified by application of suitable writing or erasing voltage. Suited for hardware implementations of massively parallel neural-network architectures for two important reasons: vertical transistor structure requires only two external electrodes, and use of tailored amorphous semiconductors provides choice of very wide range of low conductivity values, dictated by overall power dissipation requirements in massively parallel neural-network circuits.

Thakoor, Anilkumar P.↗

Multiple-Bit Errors Caused By Single Ions

Report describes experimental and computer-simulation study of multiple-bit errors caused by impingement of single energetic ions on 256-Kb dynamic random-access memory (DRAM) integrated circuit. Studies illustrate effects of different mechanisms for transport of charge from ion tracks to various elements of integrated circuits. Shows multiple-bit errors occur in two different types of clusters about ion tracks causing them.

Zoutendyk, John A.↗

Model-driven mapping onto distributed memory parallel computers

The author addresses the problem of exploiting the parallelism available in a program to efficiently employ the resources of the target machine in the context of building a mapping compiler for a distributed memory parallel machine. He demonstrates the effectiveness of using execution models to select the best mapping technique from among those available for a given program segment on a particular machine. Through analysis of the execution models for several mapping techniques for one class of programs on a linear processor array, it is shown that selecting the best technique for a particular program instance can make a significant difference in performance. On the other hand, the results of benchmarks from a mapping compiler for the Warp systolic array machine show that the execution models considered are accurate enough to select the best mapping technique for a given program.

Sussman, Alan↗

A Measurement and Simulation Based Methodology for Cache Performance Modeling and Tuning

We present a cache performance modeling methodology that facilitates the tuning of uniprocessor cache performance for applications executing on shared memory multiprocessors by accurately predicting the effects of source code level modifications. Measurements on a single processor are initially used for identifying parts of code where cache utilization improvements may significantly impact the overall performance. Cache simulation based on trace-driven techniques can be carried out without gathering detailed address traces. Minimal runtime information for modeling cache performance of a selected code block includes: base virtual addresses of arrays, virtual addresses of variables, and loop bounds for that code block. Rest of the information is obtained from the source code. We show that the cache performance predictions are as reliable as those obtained through trace-driven simulations. This technique is particularly helpful to the exploration of various "what-if' scenarios regarding the cache performance impact for alternative code structures. We explain and validate this methodology using a simple matrix-matrix multiplication program. We then apply this methodology to predict and tune the cache performance of two realistic scientific applications taken from the Computational Fluid Dynamics (CFD) domain.

Waheed, Abdul↗

Scalability of a Low-Cost Multi-Teraflop Linux Cluster for High-End Classical Atomistic and Quantum Mechanical Simulations

Scalability of a low-cost, Intel Xeon-based, multi-Teraflop Linux cluster is tested for two high-end scientific applications: Classical atomistic simulation based on the molecular dynamics method and quantum mechanical calculation based on the density functional theory. These scalable parallel applications use space-time multiresolution algorithms and feature computational-space decomposition, wavelet-based adaptive load balancing, and spacefilling-curve-based data compression for scalable I/O. Comparative performance tests are performed on a 1,024-processor Linux cluster and a conventional higher-end parallel supercomputer, 1,184-processor IBM SP4. The results show that the performance of the Linux cluster is comparable to that of the SP4. We also study various effects, such as the sharing of memory and L2 cache among processors, on the performance.

Kikuchi, Hideaki↗

A Scalable Nonuniform Pointer Analysis for Embedded Program

In this paper we present a scalable pointer analysis for embedded applications that is able to distinguish between instances of recursively defined data structures and elements of arrays. The main contribution consists of an efficient yet precise algorithm that can handle multithreaded programs. We first perform an inexpensive flow-sensitive analysis of each function in the program that generates semantic equations describing the effect of the function on the memory graph. These equations bear numerical constraints that describe nonuniform points-to relationships. We then iteratively solve these equations in order to obtain an abstract storage graph that describes the shape of data structures at every point of the program for all possible thread interleavings. We bring experimental evidence that this approach is tractable and precise for real-size embedded applications.

Venet, Arnaud↗

Nonvolatile Analog Memory

A nonvolatile analog memory uses pairs of ferroelectric field effect transistors (FFETs). Each pair is defined by a first FFET and a second FFET. When an analog value is to be stored in one of the pairs, the first FFET has a saturation voltage applied thereto, and the second FFET has a storage voltage applied thereto that is indicative of the analog value. The saturation and storage voltages decay over time in accordance with a known decay function that is used to recover the original analog value when the pair of FFETs is read.

MacLeod, Todd C.↗

Detecting Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding

As spacecraft send back increasing amounts of telemetry data, improved anomaly detection systems are needed to lessen the monitoring burden placed on operations engineers and reduce operational risk. Current spacecraft monitoring systems only target a subset of anomaly types and often require costly expert knowledge to develop and maintain due to challenges involving scale and complexity. We demonstrate the effectiveness of Long Short-Term Memory (LSTMs) networks, a type of Recurrent Neural Network (RNN), in overcoming these issues using expert-labeled telemetry anomaly data from the Soil Moisture Active Passive (SMAP) satellite and the Mars Science Laboratory (MSL) rover, Curiosity. We also propose a complementary unsupervised and nonparametric anomaly thresholding approach developed during a pilot implementation of an anomaly detection system for SMAP, and offer false positive mitigation strategies along with other key improvements and lessons learned during development.

Soderstrom, Tom↗

Towards reversible basic linear algebra subprograms: A performance study

Problems such as fault tolerance and scalable synchronization can be efficiently solved using reversibility of applications. Making applications reversible by relying on computation rather than on memory is ideal for large scale parallel computing, especially for the next generation of supercomputers in which memory is expensive in terms of latency, energy, and price. In this direction, a case study is presented here in reversing a computational core, namely, Basic Linear Algebra Subprograms, which is widely used in scientific applications. A new Reversible BLAS (RBLAS) library interface has been designed, and a prototype has been implemented with two modes: (1) a memory-mode in which reversibility is obtained by checkpointing to memory in forward and restoring from memory in reverse, and (2) a computational-mode in which nothing is saved in the forward, but restoration is done entirely via inverse computation in reverse. The article is focused on detailed performance benchmarking to evaluate the runtime dynamics and performance effects, comparing reversible computation with checkpointing on both traditional CPU platforms and recent GPU accelerator platforms. For BLAS Level-1 subprograms, data indicates over an order of magnitude better speed of reversible computation compared to checkpointing. For BLAS Level-2 and Level-3, a more complex tradeoff is observed between reversible computation and checkpointing, depending on computational and memory complexities of the subprograms.

97 MATHEMATICS AND COMPUTING↗

A Perceptual Repetition Blindness Effect

Before concluding Repetition Blindness is a perceptual phenomenon, alternative explanations based on memory retrieval problems and report bias must be rejected. Memory problems were minimized by requiring a judgment about only a single briefly displayed field. Bias and sensitivity effects were empirically measured with an ROC-curve analysis method based on confidence ratings. Results from five experiments support the hypothesis that Repetition Blindness can be a perceptual phenomenon.

Hochhaus, Larry↗

Microstructure and transformation behavior of Ni{sub 24.7}Ti{sub 50.3}Pd{sub 25} high temperature shape-memory alloy with Sc micro-addition

NiTiPd shape-memory alloys (SMAs) are potential functional materials for use as solid-state actuators in the temperature range 100–250 °C. The present study investigates the effect of 1.0 at.% Sc micro-addition to Ni{sub 24.7}Ti{sub 50.3}Pd{sub 25} alloy, Sc replacing either Ti or Ni. Results show that all the three alloys studied have stable transformation behavior on stress-free thermal cycling and hence, are suitable for cyclic actuation applications. However, the addition of Sc to NiTiPd alloy leads to decrease of transformation temperatures, the magnitude of decrease being greater for the alloy with Sc replacing Ni. The martensite finish (M{sub f}) temperature of 181 °C for the NiTiPd alloy decreased to 139 °C for Sc replacing Ti and 83 °C for Sc replacing Ni. Also, the indentation modulus of NiTiPdSc (Sc replacing Ni) alloy is found to be significantly low compared to the other alloys. Analysis indicates that the observed differences in the alloy properties are related to the solubility of Sc in the NiTiPd matrix. While the quaternary NiTiPdSc alloy, Sc replacing Ti, has a single phase microstructure, the alloy with Sc replacing Ni shows the presence of Sc-rich and TiPd-type second phases in the microstructure. TEM examination revealed that the TiPd-type phase has a distinct rod-like morphology (30–50 nm) arranged in a grid-like structure. The transformation and indentation behavior of the alloys is elucidated using thermodynamic calculations of frictional energy and an electronic structure based analysis. - Highlights: • TEM of Ni{sub 23.7}Ti{sub 50.3}Pd{sub 25}Sc{sub 1} showed distinct grid of TiPd-type phase nanorods < 50 nm. • Stress-free thermal cycling of all the three alloys showed stable transformation behavior. • Ni{sub 24.7}Ti{sub 49.3}Pd{sub 25}Sc{sub 1} and Ni{sub 23.7}Ti{sub 50.3}Pd{sub 25}Sc{sub 1} showed single and multiphase structures. • Sc micro-addition (1 at.%) to Ni{sub 24.7}Ti{sub 50.3}Pd{sub 25} alloy decreased TTs significantly. • Ni{sub 23.7}Ti{sub 50.3}Pd{sub 25}Sc{sub 1} exhibited lower modulus of 67 GPa to 85 GPa of Ni{sub 24.7}Ti{sub 50.3}Pd{sub 25}.

36 MATERIALS SCIENCE↗

Optical and magneto-optical studies of martensitic transformation in Ni-Mn-Ga magnetic shape memory alloys

Optical and magneto-optical properties of single crystal of Ni{sub 50.1}Mn{sub 28.4}Ga{sub 21.5} magnetic shape memory alloy during its transformation from martensite to austenite phase were systematically studied. Crystal orientation was approximately along (100) planes of parent cubic austenite. X-ray reciprocal mapping confirmed modulated 10 M martensite phase. Temperature depended measurements of saturation magnetization revealed the martensitic transformation at 335 K during heating. Magneto-optical spectroscopy and spectroscopic ellipsometry were measured in the sample temperature range from 297 to 373 K and photon energy range from 1.2 to 6.5 eV. Magneto-optical spectra of polar Kerr rotation as well as the spectra of ellipsometric parameter Ψ exhibited significant changes when crossing the transformation temperature. These changes were assigned to different optical properties of Ni-Mn-Ga in martensite and austenite phases due to modification of electronic structure near the Fermi energy during martensitic transformation.

75 CONDENSED MATTER PHYSICS, SUPERCONDUCTIVITY AND↗

Effect of Gamma Radiation on TaOₓ ECRAM

Electrochemical random access memory (ECRAM) is an emerging three-terminal nonvolatile memory (NVM) with highly controllable channel conductance which is promising for use as an analog memory (or synapse) in analog in-memory computing (IMC) systems. Energy-efficient analog IMC computing is particularly desirable for power-constrained, high-radiation environments such as satellites. However, little is known about the suitability of ECRAM for use in a total ionizing dose (TID) environment. Here, this work investigates the effect of Co-60 gamma radiation on the channel conductance and noise—two properties critical for analog IMC systems—of a TaO x -based ECRAM up to 17.3 Mrad(SiO 2 ) for both low- and high-channel-conductance state devices. A transient increase in conductance is observed in response to radiation which consists of two elements: an immediate increase in conductivity due to photocurrent and a secondary increase in conductivity, which has a slower rise and saturation and can persist for hours after exposure. This secondary, persistent photoconductivity is attributed to charging caused by hole trapping. These transient effects would not likely occur in a space environment due to the low dose rate compared with this experiment. No permanent change is found in the low conductance state (LCS) following exposure and the minor shift in the high conductance change would be less significant than the regular retention decay in this state. A permanent increase in the random telegraph noise is observed, possibly due to increased traps created in the channel. This work demonstrates that TaO x -based ECRAM is suitable for use in spaceborne analog IMC systems that are subject to significant TID.

ECRAM↗

Protective Properties of Aluminum Nitride Coatings by DC-PVD Sputtering on Cu-10Al-13Mn Shape Memory Alloy

The AlN coating was applied on the surface of a Cu-10Al-13Mn alloy using the DC-PVD sputtering method. The substrate was set at three different temperatures which were ambient, 100 and 200 °C. The effect of the substrate temperature on the quality of AlN coating was modeled by simulating stress on the coating and substrate. The preparation, microstructure, and corrosion resistance of the coating were studied. The surface morphology and element distribution of the coating were investigated by scanning electron microscopy (SEM) and energy distribution spectroscopy (EDS), respectively. In addition, the corrosion resistance of coating was measured using electrochemical impedance spectroscopy (EIS) method in 1 M NaCl solution. The results showed that the AlN coating was formed on the Cu-10Al-13Mn alloy by DC-PVD sputtering method and the AlN coating considerably improved the corrosion resistance of Cu-10Al-13Mn alloy in the given corrosive media. According to EIS test, polarization resistance increased from approximately 1.6 to 115 KΩ, at 200 °C for uncoated and coated samples, respectively. Thus, corrosion resistance of AlN coating improved with the increase in the substrate temperature during the DC-PVD sputtering process.

36 MATERIALS SCIENCE↗

Vacancy dynamic in Ni-Mn-Ga ferromagnetic shape memory alloys

Vacancies control any atomic ordering process and consequently most of the order-dependent properties of the martensitic transformation in ferromagnetic shape memory alloys. Positron annihilation spectroscopy demonstrates to be a powerful technique to study vacancies in NiMnGa alloys quenched from different temperatures and subjected to post-quench isothermal annealing treatments. Considering an effective vacancy type the temperature dependence of the vacancy concentration has been evaluated. Samples quenched from 1173 K show a vacancy concentration of 1100 ± 200 ppm. The vacancy migration and formation energies have been estimated to be 0.55 ± 0.05 eV and 0.90 ± 0.07 eV, respectively.

75 CONDENSED MATTER PHYSICS, SUPERCONDUCTIVITY AND↗