• 0 Posts
  • 11 Comments
Joined 3 months ago
cake
Cake day: January 3rd, 2026

help-circle




  • Compute units are significant, but so are the caches and i/o.

    Real world datasets tend to have a lot of sparsity.

    One of the biggest problems is called a page fault. Which is basically when the app needs to go to storage to find data to continue execution. This results in the processor waiting, which isn’t free.

    Generally, I’d say they go hand in hand about 50/50 plus or minus 10%.

    One benchmarks can fit in L1 cache and really stress the cores but most benchmarks you’re using all the levels of cache, ram, IO, etc… which is a hell of a lot compared to just a little bit of processor in that chip. GPUs again are often just massive collaborations of massive throughout and compute. So it can be to really separate.

    And legit. Most data is compressed these days on the Internet. So that’s again compute used to save data in flight. It’s a neverending tradeoff.