That doesn't mean the good years are going to last forever but I think we've got a bit of time before the end.
9 karma · joined September 12, 2022
That doesn't mean the good years are going to last forever but I think we've got a bit of time before the end.
I guess my point is the "clock frequency ramp time" is really due to the interplay of a bunch of different control systems, some in the OS and some not. And when those systems get mixed together, in a somewhat uncontrolled way (which is the case for most PCs), a huge amount of variability is the result and that's what the article did a good job quantifying but IMHO didn't make clear.
But at the time scales in your plots "how quickly CPUs change clock speeds" is basically an implementation choice.
Just my $0.02
Another important point is you're measuring the default behavior of the various control systems. One can change that which would allow the user to observe something else.
Punk rock is small by definition. Once it becomes large it changes to mainstream.
That is super interesting. I did some Googling but couldn't find an example of one. Do you know of an example of an OS that can handle different ISAs? I suppose in some sense an accelerator can be considered a "core with a different ISA" but I interpreted the statement as basically supporting multiple ABIs in parallel. Maybe I overreached?