We present an optical, free-space, crossbar-like N x N interconnection network based on N routing switches of the form 1 to
N. The network is used to connect Processing Elements (PEs) in a large-scale, parallel computer, utilizing a 3-D space layout.
Each PE controls and sets its own switch, using a distributed algorithm. The switch deflects a monochromatic, coherent light
beam towards one of N possible spots. This beam, carrying information from the sending PE, is thereafter passively deflected
by a system of multifacet holograms, until it reaches the target PE. Unlike other schemes, this layout uniformly fills the 3-D
space with PEs. Thus, inter-PE communication can be minimized when algorithms exploit locality of reference.