Multi-processor with selectively interconnected memory units | Patent Publication Number 20160170925 | Patexia