As I said above, a change from detected cores>= 8 to cores>=16 seems to be implying twice as much work for the same deadlines or half of the deadline for the same amount of work. The biggest flaw in the whole discussion is that cores>=N is a poor way to measure performance but as has been said above, it's the only game in town.Nathan_P wrote:So reduce the deadlines by all means, that is what has been decided - however PG need to be cautious as to how far they can go.
Using the "twice the cores" and the "twice the work" concepts makes some sense but it's off by a small amount. If 8 threads completes 100 frames by the current deadline, will 16 threads be able to complete 200 of the same frames within double the deadlne? (I expect that the frames will actually be twice as long, not twice as many of them.) The only question is whether 8 cores scales to 16 cores. I think that it almost does, but not quite.
Can somebody with a 16-thread 2P or 4P machine disable half their machine and tell us how the TPF changes?