We evaluate multiprogrammed workloads on heterogeneous processors with core configuration as shown in Table V. We consider three types of processors: processors with one, two, and four CPU cores, respectively. All of them contain four GPU cores as well. Each of the CPU core executes a CPU benchmark while all the four GPU cores execute the same GPU benchmark. We refer to the workloads executing on these processors as 1C4G, 2C4G, and 4C4G, respectively, where C stands for CPU core and G stands for GPU core. Equal number of CPU and GPU benchmarks are selected from cache sensitive and insensitive categories. Workloads in Table V are formed by randomly selecting benchmarks from each category. Processor with one CPU core shares a 2MB LLC with the four GPU cores, while processor with two and four CPU cores share 4MB LLC and 8MB LLC respectively.