Good knowledge of Computer Architecture, General Purpose Microprocessor, Graphics Architecture and Memory sub-system micro-architecture.