Distributed Matrix Processor.