Mobile Processing Units (MPU)