multiprocessor structure