The Heidelberg Polyp System

Abstract
Comprising pools of processing elements interconnected by multiple global data buses, this multi-microprocessor allows its users to change the number of processing elements and the interconnection buses' bandwidth without having to change the system software.