Accession Number : ADA189767

Title :   Parallel Memory Addressing Using Coincident Optical Pulses,

Corporate Author : PITTSBURGH UNIV PA DEPT OF COMPUTER SCIENCE

Personal Author(s) : Chirulli, Donald ; Melhem, Rami ; Levitan, Steve

PDF Url : ADA189767

Report Date : Dec 1987

Pagination or Media Count : 21

Abstract : The common computer bus, shared memory, multiprocessors are the most widely used parallel processing architectures. Unfortunately, such systems suffer from a memory/bus bandwidth limitation problem. For the designer of a hybrid optical/electronic supercomputer, an immediate temptation is to replace the shared electronic bus with an optical analog of higher bandwidth. To make that replacement is only a partial solution. The true bottleneck in such systems is in the address decoding circuits of shared memory units. In this paper we propose a new memory structure which provides for parallel access in a multiprocessor environment. The proposed system has two advantages. First, it distributes the address decoding circuitry to each of the requesting units on a common bus, thus eliminating the bottleneck of centralized decoding of encoded memory addresses. Second, it allows for parallel fetches of memory data with a level of parallelism limited only by the ratios of optical to electronic bus bandwidths and the dimensionality of the memory array.

Descriptors :   *ANALOG SYSTEMS, *ARRAYS, *CIRCUITS, *COMPUTER ARCHITECTURE, *DECODING, *MEMORY DEVICES, *MULTIPROCESSORS, *PARALLEL PROCESSING, ACCESS, ADDRESSING, BANDWIDTH, CENTRALIZED, CODING, ELECTRONS, LIGHT PULSES, OPTICAL PROPERTIES, PARALLEL ORIENTATION, SOLUTIONS(GENERAL), TIME SHARING

Subject Categories : Computer Hardware
      Command, Control and Communications Systems

Distribution Statement : APPROVED FOR PUBLIC RELEASE