Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “memory spaces”

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 343 records · Page 19

Face of the SSME (Group 12)

Members of the Space Shuttle Main Engine (SSME) team review some of their memories of working on the SSME and the importance of the SSME to the success of the Shuttle program.

Source record↗

Faces of SSME (Group 13)

Members of the Space Shuttle Main Engine (SSME) team review some of their memories of working on the SSME and the importance of the SSME to the success of the Shuttle program. There are many views of shuttle launches.

Source record↗

Data shuffling with hierarchical tuple spaces

Methods and systems for shuffling data to generate a dataset are described. A first map module may generate first pair data, and a second map module may generate second pair data, from source data. The first map module may insert the first pair data into a first local tuple space accessible to the first map module. The second map module may insert the second pair data into a second local tuple space accessible to the second map module. A shuffle module may request pair data that includes a particular key. The first and second pair data may be inserted into a global tuple space accessible by the first and second map modules. The shuffle module may identify the requested pair data in the global tuple space, and may fetch the identified pair data from a memory. The shuffle module may shuffle the fetched pair data to generate the dataset.

Kayi, Abdullah↗

Radiation effects assessment of MRAM devices

The Magneto-resistive Random Access Memory (MRAM) from Freescale Semiconductor, MR2A16A, was subjected to heavy ion single event testing. Test results show that this device is sensitive to Single Event Latchup (SEL). The sensitivity of the MRAM was attributed to the complementary metal oxide semiconductor (CMOS) process in which the active portion of this device is constructed. Therefore, the device must be used with caution and may require mitigation techniques if used in a space environment. There was no indication that the MRAM technology itself, the memory element construction, is subject to damage from heavy ions.

McClure, Steve↗

Optimal control of large quantum systems: assessing memory and runtime performance of GRAPE

Abstract Gradient Ascent Pulse Engineering (GRAPE) is a popular technique in quantum optimal control, and can be combined with automatic differentiation (AD) to facilitate on-the-fly evaluation of cost-function gradients. We illustrate that the convenience of AD comes at a significant memory cost due to the cumulative storage of a large number of states and propagators. For quantum systems of increasing Hilbert space size, this imposes a significant bottleneck. We revisit the strategy of hard-coding gradients in a scheme that fully avoids propagator storage and significantly reduces memory requirements. Separately, we present improvements to numerical state propagation to enhance runtime performance. We benchmark runtime and memory usage and compare this approach to AD-based implementations, with a focus on pushing towards larger Hilbert space sizes. The results confirm that the AD-free approach facilitates the application of optimal control for large quantum systems which would otherwise be difficult to tackle.

71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSIC↗

A method to compute SEU fault probabilities in memory arrays with error correction

With the increasing packing densities in VLSI technology, Single Event Upsets (SEU) due to cosmic radiations are becoming more of a critical issue in the design of space avionics systems. In this paper, a method is introduced to compute the fault (mishap) probability for a computer memory of size M words. It is assumed that a Hamming code is used for each word to provide single error correction. It is also assumed that every time a memory location is read, single errors are corrected. Memory is read randomly whose distribution is assumed to be known. In such a scenario, a mishap is defined as two SEU's corrupting the same memory location prior to a read. The paper introduces a method to compute the overall mishap probability for the entire memory for a mission duration of T hours.

Gercek, Gokhan↗

Adaptive cache management based on programming model information

A processing system selectively allocates space to store a group of one or more cache lines at a cache level of a cache hierarchy having a plurality of cache levels based on memory access patterns of a software application executing at the processing system. The processing system generates bit vectors indicating which cache levels are to allocate space to store groups of one or more cache lines based on the memory access patterns, which are derived from data granularity and movement information. Based on the bit vectors, the processing system provides hints to the cache hierarchy indicating the lowest cache level that can exploit the reuse potential for a particular data.

Na, Weon Taek↗

Dynamic load balancing with enhanced shared-memory parallelism for particle-in-cell codes

Furthering our understanding of many of today’s interesting problems in plasma physics – including plasma based acceleration and magnetic reconnection with pair production due to quantum electrodynamic effects – requires large-scale kinetic simulations using particle-in-cell (PIC) codes. However, these simulations are extremely demanding, requiring that contemporary PIC codes be designed to efficiently use a new fleet of exascale computing architectures. To this end, the key issue of parallel load balance across computational nodes must be addressed. We discuss the implementation of dynamic load balancing by dividing the simulation space into many small, self-contained regions or ‘‘tiles,’’ along with shared-memory (e.g., OpenMP) parallelism both over many tiles and within single tiles. The load balancing algorithm can be used with three different topologies, including two space-filling curves. Here, we tested this implementation in the code Osiris and show low overhead and improved scalability with OpenMP thread number on simulations with both uniform load and severe load imbalance. Compared to other load-balancing techniques, our algorithm gives order-of-magnitude improvement in parallel scalability for simulations with severe load imbalance issues.

97 MATHEMATICS AND COMPUTING↗

Design, processing, and testing of LSI arrays for space station

The development of a low power, high performance MOS 256-bit random assess memory with beam leads is discussed. Beam lead process development on silicon-on-sapphire (SOS) is also discussed, and initial electrical results on beam lead SOS TA5388 devices are presented. A comparison of the beam leaded 256-bit RAM (TA6567) layout is made with the non-beam leaded version (TA6473).

Schneider, W. C.↗

Compact holographic memory using E - O beam steering

An innovative holographic memory system has been developed at JPL for high-density and high speed data storage in a space environment. This system ulitlizes a newly developed electro-optic (E-O) beam steering technology for beam steering to enable high-speed random access memory read/write without moving parts. Recently, a compact CD-sized holographic memory broadboard has been developed and demonstrated for holographic data storage adn retrieval. Detail technical progress will be presented in this paper.

electo - optic (E - O ) beam↗

The Power for Flight: NASA's Contributions to Aircraft Propulsion

The New York Times announced America's entry into the 'long awaited' Jet Age when a Pan American (Pan Am) World Airways Boeing 707 airliner left New York for Paris on October 26, 1958. Powered by four turbojet engines, the 707 offered speed, more nonstop flights, and a smoother and quieter travel experience compared to newly antiquated propeller airliners. With the Champs-Elysees only 6 hours away, humankind had entered into a new and exciting age in which the shrinking of the world for good was no longer a daydream. Fifty years later, the New York Times declared the second coming of a 'cleaner, leaner' Jet Age. Decades-old concerns over fuel efficiency, noise, and emissions shaped this new age as the aviation industry had the world poised for 'a revolution in jet engines'. Refined turbofans incorporating the latest innovations would ensure that aviation would continue to enable a worldwide transportation network. At the root of many of the advances over the preceding 50 years was the National Aeronautics and Space Administration (NASA). On October 1, 1958, just a few weeks before the flight of that Pan Am 707, NASA came into existence. Tasked with establishing a national space program as part of a Cold War competition between the United States and the Soviet Union, NASA is often remembered in popular memory first for putting the first human beings on the Moon in July 1969, followed by running the successful 30-year Space Shuttle Program and by landing the Rover Curiosity on Mars in August 2012. What many people do not recognize is the crucial role the first 'A' in NASA played in the development of aircraft since the Agency's inception. Innovations shaping the aerodynamic design, efficient operation, and overall safety of aircraft made NASA a vital element of the American aviation industry even though they remained unknown to the public. This is the story of one facet of NASA's many contributions to commercial, military, and general aviation: the development of aircraft propulsion technology, which provides the power for flight.

Kinney, Jeremy R.↗

Spaceborne Processor Array

A Spaceborne Processor Array in Multifunctional Structure (SPAMS) can lower the total mass of the electronic and structural overhead of spacecraft, resulting in reduced launch costs, while increasing the science return through dynamic onboard computing. SPAMS integrates the multifunctional structure (MFS) and the Gilgamesh Memory, Intelligence, and Network Device (MIND) multi-core in-memory computer architecture into a single-system super-architecture. This transforms every inch of a spacecraft into a sharable, interconnected, smart computing element to increase computing performance while simultaneously reducing mass. The MIND in-memory architecture provides a foundation for high-performance, low-power, and fault-tolerant computing. The MIND chip has an internal structure that includes memory, processing, and communication functionality. The Gilgamesh is a scalable system comprising multiple MIND chips interconnected to operate as a single, tightly coupled, parallel computer. The array of MIND components shares a global, virtual name space for program variables and tasks that are allocated at run time to the distributed physical memory and processing resources. Individual processor- memory nodes can be activated or powered down at run time to provide active power management and to configure around faults. A SPAMS system is comprised of a distributed Gilgamesh array built into MFS, interfaces into instrument and communication subsystems, a mass storage interface, and a radiation-hardened flight computer.

Chow, Edward T.↗

Trends in reliability modeling technology for fault tolerant systems

Developments in reliability modeling for large fault tolerant avionic computing systems are presented. Issues of state size and complexity, fault coverage, and practical computation are addressed. A two-fold developmental effort is described based on the structural and fault coverage modeling approaches. A technique which was successfully applied to an 865 state pure death stationary Markov model is presented. Of particular interest is a short computer program which executes very quickly to produce reliability results of a large state space model. This model also incorporates fault coverage states for processor, memory, and bus line replaceable units. A second structural reliability modeling scheme is aimed at solving nonstationary Markov models. This technique provides the tool required for studying the reliability of systems with nonconstant failure rates and includes intermittent/transient faults, electronic hardware which exhibits decreasing failure rates, and hydromechanical devices which typically have wearout failure mechanisms. Several aspects of fault coverage, including modeling and data measurement of intermittent/transient faults and latent faults, are elucidated and illustrated. The CARE II (computer-aided reliability estimation) coverage is presented and shortcomings to be eliminated are discussed.

Bavuso, S. J.↗

Data reduction and analysis of HELIOS plasma wave data

Reduction of data acquired from the HELIOS Solar Wind Plasma Wave Experiments on HELIOS 1 and 2 was continued. Production of 24 hour survey plots of the HELIOS 1 plasma wave data were continued and microfilm copies were submitted to the National Space Science Data Center. Much of the effort involved the shock memory from both HELIOS 1 and 2. This data had to be deconvoluted and time ordered before it could be displayed and plotted in an organized form. The UNIVAX 418-III computer was replaced by a DEC VAX 11/780 computer. In order to continue the reduction and analysis of the data set, all data reduction and analysis computer programs had to be rewritten.

Anderson, Roger R.↗

Asymmetrical SRAM Cells For Radiation Tests

Features of circuits altered to increase or decrease sensitivity to radiation. State-space analysis used to analyze single-event-upset behavior of memory cell. When voltage on node a is set at one of indicated initial values Vao and then released, voltages on nodes a and b then follow indicated trajectory to final logic "one" or logic "zero" state. Ability to do this important for design of radiation-detecting integrated circuits (deliberately made more sensitive to ionizing radiation) and "radiation-hardened" integrated circuits - those intended to be relatively invulnerable to intense radiation.

Buehler, Martin G.↗

Comments on containerless bulk crystal growth and epitaxy in space and on their implications regarding non-contact temperature measurements

Containerless methods are sought for bulk crystal growth and epitaxy which thus far are a less visible component of materials science in space efforts. In the opinion of the author, this is an anomaly which ought to be corrected, because container interactions are a major problem in earth bound materials processing, including crystal growth, and can be avoided or at least significantly reduced in space. The space environment is unique in solving some of these problems, e.g., memory effects in the integration of different classes of materials in high resolution multilayer heterostructures by molecular beam epitaxy or organometallic molecular beam epitaxy. Spectroscopic method of noncontact temperature measurements exist that could be developed in this context. The error in the absolute temperature measurement achieved by these techniques decreases with decreasing substrate temperature and supplements pyrometric measurements that are better suited for high temperature measurements.

Bachmann, Klaus J.↗

Joint Japan/U.S. Conference on Adaptive Structures, 2nd, Nagoya, Japan, Nov. 12-14, 1991, Collection of Papers

The present conference discusses the development status of adaptive structures in Europe and in Japan, the 'Cosmo-Lab' structures/robotics cooperation concept, active-adhesion concepts for in-orbit structural assembly, adaptively controlled truss structures, object-oriented modeling in structural analysis, the control effectiveness and energy efficiency of an active mass damper, a space truss with experimental tendon control, and piezoelectric actuator-based space trusses. Also discussed is the control of resonant frequencies in adaptive structures through prestressing, active control of vortex-excited vibrations of flexible cylindrical structures, shape adjustment of a flexible space antenna reflector, the SDIO Adaptive Structures Program, optimal trajectories of iterative manipulation for space robots, a docking device as an adaptive structure, shape-memory polymers and their hybrid composites, and fuzzy control methods for structural dynamics.

Matsuzaki, Yuji↗

Shock-Induced Separated Structures in Symmetric Corner Flows

Three-dimensional supersonic viscous laminar flows over symmetric corners are considered in this paper. The characteristic features of such configurations are discussed and an historical survey on the past research work is presented. A new contribution based on a numerical technique that solves the parabolized form of the Navier-Stokes equations is presented. Such a method makes it possible to obtain very detailed descriptions of the flowfield with relatively modest CPU time and memory storage requirements. The numerical approach is based on a space-marching technique, uses a finite volume discretization and an upwind flux-difference splitting scheme (developed for the steady flow equations) for the evaluation of the inviscid fluxes. Second order accuracy is reached following the guidelines of the ENO schemes. Different free-stream conditions and geometrical configurations are considered. Primary and secondary streamwise vortical structures embedded in the boundary layer and originated by the interaction of the latter with shock waves are detected and studied. Computed results are compared with experimental data taken from literature.

DAmbrosio, Domenic↗