A three-dimensional mesh multiprocessor system using board-to-board free-space optical interconnects: COSINE-III | IEEE Conference Publication | IEEE Xplore