Abstract
An optical implementation of a parallel-access shared memory uses a single photorefractive crystal and can realize the set of memory modules in a digital shared memory computer. This implementation uses two arrays of sources that are individually coherent but mutually incoherent from region to region across each array, and it permits incoherent/coherent double angular multiplexing of data in the crystal. A complete instruction set for its memory access consists of four operations, READ, WRITE, SELECTIVE ERASE, and REFRESH, which can be applied to any memory module independent of (and parallel with) instructions to the other memory modules. In addition, a memory module can execute a sequence of READ operations simultaneously with the execution of a WRITE operation to accommodate differences efficiently in optical recording and readout times common to optical volume storage media. An experimental shared memory system demonstrates two memory modules, each consisting of up to two 5-bit data blocks, implemented in a single Fe:LiNbO(3) crystal. The projected performance of the optical parallel-access shared memory system is analyzed and compared with conventional page-addressed volume holographic memories.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.