2 C G M P Architecture