Search NASA⌕ Search

SEARCH · Search NASA

Results for “Vector Processing”

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 37 records · Page 2

Parallel implementation of an algorithm for Delaunay triangulation

The theory and practice of implementing Tanemura's algorithm for 3D Delaunay triangulation on Intel's Gamma prototype, a 128 processor MIMD computer, is described. Efficient implementation of Tanemura's algorithm on a conventional, vector processing supercomputer is problematic. It does not vectorize to any significant degree and requires indirect addressing. Efficient implementation on a parallel architecture is possible, however. Speeds in excess of 20 times a single processor Cray Y-MP are realized on 128 processors of the Intel Gamma prototype.

Merriam, Marshal L.↗

Vector algorithms for geometrically nonlinear 3D finite element analysis

Algorithms for geometrically nonlinear finite element analysis are presented which exploit the vector processing capability of the VPS-32, which is closely related to the CYBER 205. By manipulating vectors (which are long lists of numbers) rather than individual numbers, very high processing speeds are obtained. Long vector lengths are obtained without extensive replication or reordering by storage of intermediate results in strategic patterns at all stages of the computations. Comparisons of execution times with those from programs using either scalar or other vector programming techniques indicate that the algorithms presented are quite efficient.

Whitcomb, John D.↗

An improved exceedance theory for combined random stresses

An extension is presented of Rice's classic solution for the exceedances of a constant level by a single random process to its counterpart for an n-dimensional vector process. An interaction boundary, analogous to the constant level considered by Rice for the one-dimensional case, is assumed in the form of a hypersurface. The theory for the numbers of boundary exceedances is developed by using a joint statistical approach which fully accounts for all cross-correlation effects. An exact expression is derived for the n-dimensional exceedance density function, which is valid for an arbitrary interaction boundary. For application to biaxial states of combined random stress, the general theory is reduced to the two-dimensional case. An elliptical stress interaction boundary is assumed and the exact expression for the density function is presented. The equations are expressed in a format which facilitates calculating the exceedances by numerically evaluating a line integral. The behavior of the density function for the two-dimensional case is briefly discussed.

Lester, H. C.↗

Feasibility study for a numerical aerodynamic simulation facility. Volume 3: FMP language specification/user manual

The manual is intended to show the revisions and additions to the current STAR FORTRAN. The changes are made to incorporate an FMP (Flow Model Processor) for use in the Numerical Aerodynamic Simulation Facility (NASF) for the purpose of simulating fluid flow over three-dimensional bodies in wind tunnel environments and in free space. The FORTRAN programming language for the STAR-100 computer contains both CDC and unique STAR extensions to the standard FORTRAN. Several of the STAR FORTRAN extensions to standard FOR-TRAN allow the FORTRAN user to exploit the vector processing capabilities of the STAR computer. In STAR FORTRAN, vectors can be expressed with an explicit notation, functions are provided that return vector results, and special call statements enable access to any machine instruction.

Kenner, B. G.↗

Earth Observing System: Present Capabilities and Promises for the Future

The Earth Observing System (EOS) is a space-based observing system comprised of a series of satellite sensors by which scientists can monitor the Earth, a Data and Information System (EOSDIS) enabling researchers worldwide to access the satellite data, and an interdisciplinary science research program to interpret the satellite data. During this year 5 EOS science missions are scheduled for launch, representing observations of (i) total solar irradiance, (ii) Earth radiation budget, (iii) land cover & land use change, (iv) ocean processes (vector wind, sea surface temperature, and ocean color), (v) atmospheric processes (aerosol and cloud properties, water vapor, and temperature and moisture profiles), and (vi) atmospheric chemistry (both tropospheric and stratospheric). In succeeding years many more satellites will be launched that will contribute immeasurably to our understanding of the Earth's environment. In this presentation I will describe how scientists intend to use MODIS, an earth-viewing cross-track scanning spectroradiometer to be launched on the Terra satellite in summer 1999, for the remote sensing of cloud and aerosol properties. MODIS will scan a swath width sufficient to provide nearly complete global coverage every two days from a polar-orbiting, sun-synchronous, platform at an altitude of 705 km. In addition, I will describe key elements of other instruments recently launched or planned for flight in the coming months. Finally, I will lay out a plan for the future space-based observing system being planned by NASA and its partners.

King, Michael D.↗

Clouds and Radiation from the Earth Observing System

The Earth Observing System (EOS) is a space-based observing system comprised of a series of satellite sensors by which scientists can monitor the Earth, a Data and Information System (EOSDIS) enabling researchers worldwide to access the satellite data, and an interdisciplinary science research program to interpret the satellite data. During this year, four EOS science missions are scheduled for launch, representing observations of (i) total solar irradiance, (ii) Earth radiation budget, (iii) land cover & land use change, (iv) ocean processes (vector wind, sea surface temperature, and ocean color), (v) atmospheric processes (aerosol and cloud properties, water vapor, and temperature and moisture profiles), and (vi) tropospheric chemistry. In succeeding years many more satellites will be launched that will contribute immeasurably to our understanding of the Earth's environment. In this presentation we will describe how scientists are using MODIS (Moderate Resolution Imaging Spectroradiometer), an earth-viewing cross-track scanning spectroradiometer on the Terra (AM-1) satellite, for the remote sensing of cloud and aerosol properties. MODIS scans a swath width sufficient to provide nearly complete global coverage every two days from a polar-orbiting, sun-synchronous, platform at an altitude of 705 km, and provides images in 36 spectral bands between 0.415 and 14.235 pm with spatial resolutions of 250 m (2 bands), 500 m (5 bands) and 1000 m (29 bands). These bands have been carefully selected to enable advanced studies of land, ocean, and atmosphere processes.

King, Michael D.↗

Insights on How NASA's Earth Observing System (EOS) Monitors Our World Environment

The Earth Observing System (EOS) is a space-based observing system comprised of a series of satellite sensors by which scientists can monitor the Earth, a Data and Information System (EOSDIS) enabling researchers worldwide to access the satellite data, and an interdisciplinary science research program to interpret the satellite data. During this year, four EOS science missions were launched, representing observations of (1) total solar irradiance, (2) Earth radiation budget, (3) land cover and land use change, (4) ocean processes (vector wind, sea surface temperature, and ocean color), (5) atmospheric processes (aerosol and cloud properties, water vapor, and temperature and moisture profiles), and (6) tropospheric chemistry. In succeeding years many more satellites will be launched that will contribute immeasurably to our understanding of the Earth's environment. In this presentation I will describe how scientists are using EOS data to examine land use and natural hazards, environmental air quality, including dust storms over the world's deserts, cloud and radiation properties, sea surface temperature, and winds over the ocean.

King, Michael D.↗

Earth Observing System: Global Observations to Study the Earth's Environment

The Earth Observing System (EOS) is a space-based observing system comprised of a series of satellite sensors by which scientists can monitor the Earth, a Data and Information System (EOSDIS) enabling researchers worldwide to access the satellite data, and an interdisciplinary science research program to interpret the satellite data. During the last couple of years, four EOS science missions were launched, representing observations of (1) total solar irradiance, (2) Earth radiation budget, (3) land cover & land use change, (4) ocean processes (vector wind, sea surface temperature, and ocean color), (5) atmospheric processes (aerosol and cloud properties, water vapor, and temperature and moisture profiles), and (6) tropospheric chemistry. In succeeding years many more satellites will be launched that will contribute immeasurably to our understanding of the Earth's environment. In this presentation I will describe how scientists are using NASA's Earth science data to examine land use and natural hazards, environmental air quality, including dust storms over the world's deserts, cloud and radiation properties, sea surface temperature, and winds over the ocean.

King, Michael D.↗

Earth Observing System: Global Observations to Study the Earth's Environment

The Earth Observing System (EOS) is a space-based observing system comprised of a series of satellite sensors by which scientists can monitor the Earth, a Data and Information System (EOSDIS) enabling researchers worldwide to access the satellite data, and an interdisciplinary science research program to interpret the satellite data. During the last couple of years, four EOS science missions were launched, representing observations of (i) total solar irradiance, (ii) Earth radiation budget, (iii) land cover & land use change, (iv) ocean processes (vector wind, sea surface temperature, and ocean color), (v) atmospheric processes (aerosol and cloud properties, water vapor, and temperature and moisture profiles), and (vi) tropospheric chemistry. In succeeding years many more satellites will be launched that will contribute immeasurably to our understanding of the Earth's environment. In this presentation I will describe how scientists are using NASA's Earth science data to examine land use and natural hazards, environmental air quality, including: dust storms over the worlds deserts, cloud and radiation properties, sea surface temperature, and winds over the ocean, with a special emphasis on satellite observations available for studying the southern African environment.

King, Michael D.↗

Statistical error model for a solar electric propulsion thrust subsystem

The solar electric propulsion thrust subsystem statistical error model was developed as a tool for investigating the effects of thrust subsystem parameter uncertainties on navigation accuracy. The model is currently being used to evaluate the impact of electric engine parameter uncertainties on navigation system performance for a baseline mission to Encke's Comet in the 1980s. The data given represent the next generation in statistical error modeling for low-thrust applications. Principal improvements include the representation of thrust uncertainties and random process modeling in terms of random parametric variations in the thrust vector process for a multi-engine configuration.

Bantell, M. H.↗

Overview of Terra

The Earth Observing System (EOS) is a space-based observing system comprised of a series of satellite sensors by which scientists can monitor the Earth, a Data and Information System (EOSDIS) enabling researchers worldwide to access the satellite data, and an interdisciplinary science research program to interpret the satellite data. During the last couple of years, seven EOS science missions were launched, representing observations of (i) total solar irradiance, (ii) Earth radiation budget, (iii) land cover & land use change, (iv) ocean processes (vector wind, sea surface temperature, ocean topography, and ocean color), (v) atmospheric processes (aerosol and cloud properties, water vapor, and temperature and moisture profiles), (v) tropospheric chemistry, (vi) sea ice concentration, and (viii) precipitation. In succeeding years many more satellites will be launched that will contribute immeasurably to our understanding of the Earth's environment. In this lecture I will describe how scientists are using NASA's Earth science data to examine land use and natural hazards, environmental air quality, including dust storms over the world's deserts, cloud and radiation properties, sea surface temperature, and tropospheric chemistry. This lecture will describe the Terra satellite, launched in December 1999 and still operating, and each of the five sensors onboard the spacecraft. This overview will highlight the goals and objectives of this mission, and describe the contributions and unique datasets provided by each sensor. This lecture will form the background for an extensive weeklong course on Terra and all the algorithms that have been developed and implemented to process the data from this spacecraft. This lecture will include a description of the Terra orbit, launch, data communication with the spacecraft, and data processing and archival of the data.

King, Michael D.↗

Vectorized Monte Carlo methods for reactor lattice analysis

Some of the new computational methods and equivalent mathematical representations of physics models used in the MCV code, a vectorized continuous-enery Monte Carlo code for use on the CYBER-205 computer are discussed. While the principal application of MCV is the neutronics analysis of repeating reactor lattices, the new methods used in MCV should be generally useful for vectorizing Monte Carlo for other applications. For background, a brief overview of the vector processing features of the CYBER-205 is included, followed by a discussion of the fundamentals of Monte Carlo vectorization. The physics models used in the MCV vectorized Monte Carlo code are then summarized. The new methods used in scattering analysis are presented along with details of several key, highly specialized computational routines. Finally, speedups relative to CDC-7600 scalar Monte Carlo are discussed.

Brown, F. B.↗

The current status of super computers

In this paper, commercially available super computers are surveyed. Computer performance in general is limited by circuit speeds and physical size. Assuming the use of the fastest technology, super computers typically use parallelism in the form of either vector processing or array processing to obtain performance. The Burroughs Scientific Processor is an array computer with 16 separate processors, the Cray-1 and CDC STAR-100 are vector processors, the Goodyear Aerospace STARAN is an array processor with up to 8192 single bit processors, and the Systems Development Corporation PEPE is a collection of up to 288 separate processors.

Knight, J. C.↗

Estimating the Crustal Power Spectrum From Vector Magsat Data: Crustal Power Spectrum

The Earth's magnetic field can be subdivided into core and crustal components and we seek to characterize the crustal part through its spatial power spectrum (R(sub l)). We process vector Magsat data to isolate the crustal field and then invert power spectral densities of flight-local components along-track for R(sub l) following O'Brien et al. [1999]. Our model (LPPC) is accurate up to approximately degree 45 (lambda=900 km) - this is the resolution limit of our data and suggests that global crustal anomaly maps constructed from vector Magsat data should not contain features with wavelengths less than 900 km. We find continental power spectra to be greater than oceanic ones and attribute this to the relative thicknesses of continental and oceanic crust.

Lowe, David A. J.↗

Study of one- and two-dimensional filtering and deconvolution algorithms for a streaming array computer

The development of vector processing computers of the streaming array architectures has made possible a dramatic decrease in the time required for the solution of problems, i.e., for those algorithms which readily lend themselves to sequential operations on long vectors. There has concurrently been rapid growth in the applications of the techniques generally known as mathematical digital filtering, also called signal analysis, digital signal processing, time series analysis, and digital image processing. The best known applications of these techniques is to seismic data and two-dimensional images, data types consisting of very large collections of numbers. A major limitation for these cases is the size and speed of the computer available. Therefore, a move to the streaming array architecture can result in marked improvement in the data analysis techniques which may be employed.

Ioup, G. E.↗

Adaptation and optimization of a line-by-line radiative transfer program for the STAR-100 (STARSMART)

A program to calculate upwelling infrared radiation was modified to operate efficiently on the STAR-100. The modified software processes specific test cases significantly faster than the initial STAR-100 code. For example, a midlatitude summer atmospheric model is executed in less than 2% of the time originally required on the STAR-100. Furthermore, the optimized program performs extra operations to save the calculated absorption coefficients. Some of the advantages and pitfalls of virtual memory and vector processing are discussed along with strategies used to avoid loss of accuracy and computing power. Results from the vectorized code, in terms of speed, cost, and relative error with respect to serial code solutions are encouraging.

Rarig, P. L.↗

Developement of an Optimum Interpolation Analysis Method for the CYBER 205

A state-of-the-art technique to assimilate the diverse observational database obtained during FGGE, and thus create initial conditions for numerical forecasts is described. The GLA optimum interpolation (OI) analysis method analyzes pressure, winds, and temperature at sea level, mixing ratio at six mandatory pressure levels up to 300 mb, and heights and winds at twelve levels up to 50 mb. Conversion to the CYBER 205 required a major re-write of the Amdahl OI code to take advantage of the CYBER vector processing capabilities. Structured programming methods were used to write the programs and this has resulted in a modular, understandable code. Among the contributors to the increased speed of the CYBER code are a vectorized covariance-calculation routine, an extremely fast matrix equation solver, and an innovative data search and sort technique.

Nestler, M. S.↗

Two-dimensional nonsteady viscous flow simulation on the Navier-Stokes computer miniNode

The needs of large-scale scientific computation are outpacing the growth in performance of mainframe supercomputers. In particular, problems in fluid mechanics involving complex flow simulations require far more speed and capacity than that provided by current and proposed Class VI supercomputers. To address this concern, the Navier-Stokes Computer (NSC) was developed. The NSC is a parallel-processing machine, comprised of individual Nodes, each comparable in performance to current supercomputers. The global architecture is that of a hypercube, and a 128-Node NSC has been designed. New architectural features, such as a reconfigurable many-function ALU pipeline and a multifunction memory-ALU switch, have provided the capability to efficiently implement a wide range of algorithms. Efficient algorithms typically involve numerically intensive tasks, which often include conditional operations. These operations may be efficiently implemented on the NSC without, in general, sacrificing vector-processing speed. To illustrate the architecture, programming, and several of the capabilities of the NSC, the simulation of two-dimensional, nonsteady viscous flows on a prototype Node, called the miniNode, is presented.

Nosenchuck, Daniel M.↗