1. A method of data processing, the method comprising: receiving, at a graphics processing unit (GPU), a command stream, the command stream including one or more commands to be performed by the GPU and at least one command stream marker, the at least one command stream marker indicating a workload type of the command stream; determining, by the GPU, an operation algorithm for the GPU based on the at least one command stream marker prior to executing the command stream; and executing, by the GPU, the command stream based on the operation algorithm.