Special Purpose Machine(SPM)