IdiotInCharge
NVIDIA SHILL
- Joined
- Jun 13, 2003
- Messages
- 14,675
I get what you're saying- and one way that you could better highlight your position would be to note that you're looking at IPC academically. That's fine, if you're attempting to show what a CPU should be capable of.
Where we got on separate tracks is the article you shared (now deleted and not replaced with an equivalent, but still quoted) that uses publicly accessible tests. That set the context for your argument as let's call it 'real-world IPC', while you were arguing 'academic IPC'.
Now, your first paragraph I agree with, academically. I'd make the same argument myself if speaking academically.
Next, when talking about limiting the system to one core- this isn't really feasible. It's certainly testable, but you still have a significant OS / driver / other hardware / software stack that the results cannot be isolated from. Perhaps the results could be shown to be repeatable, which would be something, but with all the extra 'cruft' in the way I don't really see how the results would be wholly applicable to either the academic perspective nor the real-world perspective.
Last, again looking in the context of 'real-world IPC', any test with repeatable results should be valid. Obviously said tests cannot represent the full impact of changes in 'academic IPC', but they can absolutely reveal the utility of said changes to the end-user.
And that's really the point. 'Academic IPC' is just that- academic. It can show that there is potential but that potential must be utilized by end-user applications to be of any use.
Where we got on separate tracks is the article you shared (now deleted and not replaced with an equivalent, but still quoted) that uses publicly accessible tests. That set the context for your argument as let's call it 'real-world IPC', while you were arguing 'academic IPC'.
Now, your first paragraph I agree with, academically. I'd make the same argument myself if speaking academically.
Next, when talking about limiting the system to one core- this isn't really feasible. It's certainly testable, but you still have a significant OS / driver / other hardware / software stack that the results cannot be isolated from. Perhaps the results could be shown to be repeatable, which would be something, but with all the extra 'cruft' in the way I don't really see how the results would be wholly applicable to either the academic perspective nor the real-world perspective.
Last, again looking in the context of 'real-world IPC', any test with repeatable results should be valid. Obviously said tests cannot represent the full impact of changes in 'academic IPC', but they can absolutely reveal the utility of said changes to the end-user.
And that's really the point. 'Academic IPC' is just that- academic. It can show that there is potential but that potential must be utilized by end-user applications to be of any use.