I am doing a research on assessing the degree to which the number of transitors in chips affects the processor's performance in a certain environment.
Of what I understand this far, in order to get the experimental data I need to use/make comparisons of different processors. My topic I understand - I should probably only focus on the performance difference and not so much heat dissipation. So, in order for me to be able to compare two processors' performances according to their transistor count, I would need to use data from testing of processors with the same architecture? I assume that I would need to choose data, where they test them in the same performance evaluation environment and workload, when conducting the comparison? Let's say a computer game ( I believe such benchmarks are published frequently).
When analyzing the difference, how is it possible to know how much of it is due to the transistor count increase/decrease? (since it is only one of the variables responsible for increase in performance). Is there a way of isolating the other variables from the picture, possibly picking two processors of the same family, with the same architecture and clock speed, but different in transistor count? And then look at the amount of instructions each of them can handle. But what else would be a factor is the performance (cache memory difference, clock speed, something else?) Am I understanding everything correctly and can anyone give me examples of suitable processors or performance benchmarks?