• litchralee@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            8 months ago

            https://github.com/Overv/vramfs

            Oh, it’s a user space (FUSE) driver. I was rather hoping it was an out-of-tree Linux kernel driver, since using FUSE will: 1) always pass back to userspace, which costs performance, and 2) destroys any possibility of DMA-enabled memory operations (DPDK is a possible exception). I suppose if the only objective was to store files in VRAM, this does technically meet that, but it’s leaving quite a lot on the table, IMO.

            If this were a kernel module, the filesystem performance would presumably improve, limited by how the VRAM is exposed by OpenCL (ie very fast if it’s just all mapped into PCIe). And if it was basically offering VRAM as PCIe memory, then this potentially means the VRAM can be used for certain RAM niche cases, like hugepages: some applications need large quantities of memory, plus a guarantee that it won’t be evicted from RAM, and whose physical addresses can be resolved from userspace (eg DPDK, high-performance compute). If such a driver could offer special hugepages which are backed by VRAM, then those application could benefit.

            And at that point, on systems where the PCIe address space is unified with the system address space (eg x86), then it’s entirely plausible to use VRAM as if it were hot-insertable memory, because both RAM and VRAM would occupy known regions within the system memory address space, and the existing MMU would control which processes can access what parts of PCIe-mapped-VRAM.

            Is it worth re-engineering the Linux kernel memory subsystem to support RAM over PCIe? Uh, who knows. Though I’ve always like the thought of DDR on PCIe cards. All technologies are doomed to reinvent PCIe, I think, said someone from Level1Techs.

  • Jeena@piefed.jeena.net
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    8 months ago

    This is very unfortunate, about a year ago I built my PC and only put in 32 GB of Ram, It was double I had on my laptop so I thought it should be enough for the beginning and I could buy more later.

    Already after 2 months I realizes I can do so much more because of the fast CPU in parallel but suddenly the amount of RAM became the bottleneck. When I looked at the RAM prices it didn’t seem quite worth it and I waited. But that backfired because since then the prices never went down, only up.

  • tal@lemmy.today
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 months ago

    GPU prices are coming to earth

    https://lemmy.today/post/42588975

    Nvidia reportedly no longer supplying VRAM to its GPU board partners in response to memory crunch — rumor claims vendors will only get the die, forced to source memory on their own

    If that’s true, I doubt that they’re going to be coming to earth for long.

  • ffhein@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    … I was thinking about buying a 96GB DDR5 kit from the local computer store a few weeks ago, but wasn’t sure it was actually worth €700. Checked again now and the exact same product costs €1500. I guess that settles it, 32GB will have to be enough for the next couple of years then.

    • Holytimes@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 months ago

      Iv come to learn over the years. If you want to buy computer parts just do it.

      Your actively stupid if you don’t cause some bigger idiot with more money then brains will make a new grift that causes everything to be unaffordable.

      Fuck waiting for deals, fuck thinking twice. Just fucking buy it and ignore reality around you cause you will be pissed either way.

      Either a deal comes and you fucked yourself, or everything goes to the moon and now you have nothing AND your fucked.

      • lemming741@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 months ago

        Part of it the thrill of the hunt. I’ve caught some great deals over the years stalking marketplace.

        Got .iso storage after chia crashed
        Got a 3090 after Bitcoin asics took over
        Got a 5900x when the X3D parts came out

        But I’ve never seen decent RAM for sale, only single sticks or slow kits.

    • yeehaw@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months ago

      Never. Same with GPUs. AI destroyed jobs, the gaming market, and customer service