Microprocessor and GPU