Ok I think I do know the answer but I never learned it, so I want to learn it today. It’s been about 1 year now we can reliably make 3nm chips, which is impressive on a scale of size. But why is is better? My theory is simply: We can make a product the same size but add more on it because it’s smaller, making it stronger and faster for more complex operations. Which would mean it’s not the chip that’s impressive on its own, just the size of it.

Or there is something else, and I’d love to get the full explanation and understand chips better

  • @ozymandias117@lemmy.world
    link
    fedilink
    English
    210 months ago

    This is also why we use speculative execution and various length pipelines per core for single threaded execution

    A long pipeline creates big delays when an instruction wasn’t the correct one, but on average it saves time

      • @ozymandias117@lemmy.world
        link
        fedilink
        English
        110 months ago

        Yeah 😂

        I was specifically thinking about pentium 4 when I said long pipelines aren’t always better 😂

        Speculative execution has wound up having security implications as well