1. A configurable three-dimensional crossbar array system comprising: a plurality of crossbar arrays, each crossbar array includes a first layer of nanowires, a second layer of nanowires overlaying the first layer of nanowires, a third layer of nanowires overlaying the second layer of nanowires, and a crossbar junction located at an intersection of three overlaying nanowires; a first demultiplexer configured to address at least a portion of the nanowires in the first layer of nanowires of each crossbar array; a second demultiplexer configured to address at least a portion of the nanowires in the second layer of nanowires of each crossbar array; and a third demultiplexer configured to supply a signal to at least a portion of the nanowires in the third layer of nanowires of each crossbar array.