‹ BackHN Continuity

Thread

Nvidia’s Vera Whitepaper Has a Thread Loose

193 points · 44 comments · pella

  1. transcriptase · · focus · HN ↗
    Let’s not forget the fact that despite their new market cap and being the beneficiary of having a near monopoly on making incredibly complex pickaxes during a gold rush… Nvidia is still the company with a long and consistent history of misleading their customers via marketing. Their greatest hits include:

    - The digital equivalent of the VW emissions scandal where drivers detected when they were being benchmarked and altering rendering for better results

    - Selling GPUs as having 4gb vram when it was only 3.5gb usable, the remaining 0.5 being absurdly slower and causing performance loss when used

    - Using intentionally misleading naming schemes to obfuscate things like memory bus width being drastically different between what superficially appeared to be similarly spec’d cards

    A dozen other less egregious but similarly disingenuous decisions

    But to be clear, I’m a huge fan and continue to run Nvidia because their products are generally incredible regardless

    1. podocarp · · focus · HN ↗
      That 4gb vram deal sounds ahead of its time. CPU caches are tiered, why not ram? Looking forward to future systems with 8gb ddr6 and 8gb ddr5. "Swapping to ram" would become a thing.
      1. kjs3 · · focus · HN ↗
        There are lots of platforms where RAM is tiered, and operating systems that support it. For example, CLX allows for a "NUMA node without CPU" abstraction; there was a HN article recently about Facebook cooking up their own silicon and Linux patches to implement this so they could expand DDR5 platforms with retired DDR4 memory. Not a new idea...20+ years ago I used mc68k & ns32k BSD systems that had a couple of meg of fast memory onboard and more, slower memory hung off a VMEBus. System tried to keep hot pages in fast memory and it worked reasonably well.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.