Analysis of inter-module communication technologies in single-board multiprocessor systems