1. A device for preventing malicious instruction execution, the device comprising: an instruction receipt module arranged to receive an instruction for a graphics processing unit (GPU) from a process; a notification module arranged to receive a notification that the instruction caused a problem with the GPU; a list management module arranged to place an identifier of the process in a black list in response to the notification; and an execution control module arranged to restrict access of the process to the GPU in response to the identifier of the process being on the black list, wherein to restrict access of the process to the GPU includes the execution management control module to intercept a faulty instruction from the process and to prevent the faulty instruction from being received by the GPU, wherein the faulty instruction is a valid GPU instruction that causes the GPU an error when executed.