• 0 Posts
  • 17 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle

  • Just an anecdote of something that happened mere minutes ago: I was at the supermarket and we have this plastic bottle recycling system where you pay for the package and you get it back once you hand in the bottle at the supermarket. You’ll receive a kind of coupon with a bar code.

    Some older dude before me handed in some bottles and got out of the way quickly because I was in line behind him. I noticed that he forgot his coupon but he walked off rather quickly. He stopped pretty close to the machine so I handed in my three bottles and took his coupon and my own. I then sought him out and gave him his coupon.

    It was just a very simple thing for me, it was his ticket, I knew it was his and I could find him easily so giving him his coupon was a no-brainer. It was only for 75 cents but that doesn’t really matter.

    He was very surprised and happy with my action.

    It got me thinking. What would the situation have called for in order for me to behave differently. Would I not have returned his wallet packed with cash if he’d dropped it? No. So the amount of money is not the issue. Would I not have sought him out if he had moved further away from the collection machine? Maybe. I would’ve taken the ticket and moved around a bit to see if I could find him. Would I not have gone through the trouble if it was anyone other than an older gentleman? Not really.

    So in short: you can always do the right thing in these situations, no matter if the parameters are slightly different.













    • IPC
    • Instruction set
    • Levels 1 through 3 cache
    • Performance per watt, usually measured by benchmarking, gives you an idea of efficiency

    Generally, you can assume that a newer CPU with a the same thread count as an older CPU will outperform it.

    However, you’d have to keep in mind a CPU is a very complex entity comprised of its cores, its cache, its bridges, its controllers and whatever I’m missing. Intel, for instance, would not make any huge changes to architecture every other generational skip. It’s what they called tick-tock. The tick would be a new concept, the tock would be a refined version.

    But redesigning the entire chip, ie its lithography, the layout of what is positioned where, all the way down the to smallest detail, will have some effect on performance. It’s difficult to quantify, hence the need for benchmarking tools like Geekbench.