The use of nanoelectronic devices in highly parallel computing systems | IEEE Journals & Magazine | IEEE Xplore