Briggs, 1977 - Google Patents
Memory organizations and their effectiveness for multiprocessing computers.Briggs, 1977
- Document ID
- 18106139650649877365
- Author
- Briggs F
- Publication year
External Links
Snippet
In the quest for higher performance In computer systems, two architectural techniques, namely, parallei Ism and pipelining, evolved to enhance the computation capability of the systems. In addition to the architectural alternatives, higher performance may also be …
- 230000015654 memory 0 title abstract description 234
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
- G06F15/80—Architectures of general purpose stored programme computers comprising an array of processing units with common control, e.g. single instruction multiple data processors
- G06F15/8007—Architectures of general purpose stored programme computers comprising an array of processing units with common control, e.g. single instruction multiple data processors single instruction multiple data [SIMD] multiprocessors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
- G06F15/163—Interprocessor communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/06—Addressing a physical block of locations, e.g. base addressing, module addressing, memory dedication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
- G06F8/41—Compilation
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Kung | Computational models for parallel computers | |
| Kulkarni et al. | Systolic processing and an implementation for signal and image processing | |
| Fu et al. | Efficient sparse LU factorization with partial pivoting on distributed memory architectures | |
| Zhu | Job scheduling on a hypercube | |
| US6950843B2 (en) | Multi-dimensional Fourier transform parallel processing method for shared memory type scalar parallel computer | |
| Watlington et al. | A system for parallel media processing | |
| Antonsson et al. | PICAP–a system approach to image processing | |
| Briggs | Memory organizations and their effectiveness for multiprocessing computers. | |
| Constantin et al. | Parallelization of the Hoshen-Kopelman algorithm using a finite state machine | |
| Fu et al. | Sparse LU factorization with partial pivoting on distributed memory machines | |
| Haiek | Multiprocessors: Discussion of some theoretical and practical problems | |
| Dobrian | External memory algorithms for factoring sparse matrices | |
| Murshed et al. | Algorithms for optimal self-simulation of some restricted reconfigurable meshes | |
| Tuomenoksa | Design of the operating system for the PASM parallel processing system | |
| Choudhary | Parallel architectures and parallel algorithms for integrated vision systems | |
| Akl et al. | On the power of some PRAM models | |
| O'Donnell | MPP implementation of abstract data parallel architectures for declarative programming languages | |
| Hammerstrom | Analysis of Memory Addressing Architecture. | |
| Nolan | Scheduling of low-level image & vision algorithms (SOLLIVA) | |
| Cvetanovic | Performance analysis of multiple-processor systems | |
| Yeh | Shared cache organization for multiple-stream computer systems | |
| Jiao | Parallel Sparse Gaussian Elimination with Partial Pivoting and 2-D Data Mapping | |
| Kapelnikov | Analytic modeling methodology for evaluating the performance of distributed, multiple-computer systems (markov, petri nets) | |
| Johnsson et al. | High-performance, Scalable Scientific Software Libraries | |
| Magid | High Speed Computer Systems as a Result of Concurrent Execution of Sequential Instructions |