MMUP architecture