AMD updates 3D V-Cache optimizer driver ahead of Ryzen 9000X3D launch

AMD 3D V-Cache
(Image credit: AMD)

Less than a month after AMD's Ryzen 9000 announcement at Computex, the CPU manufacturer is already optimizing its 3D V-Cache driver, perhaps in preparation to launch its Ryzen 9000 series parts with the game-boosting tech.

@harukaze5719 on X (formally Twitter) discovered the new 3D V-Cache Performance Optimizer driver from AMD. AMD last updated its 3D V-Cache optimizer driver around the launch of the Ryzen 7000X3D chips. There's not much information on what AMD's 3D-VCache driver does, it was first unveiled as a Windows 10 exclusive driver for the Ryzen 7 5800X3D, but it is also available with AMD's Ryzen 7000X3D chips and works in Windows 11 with the 7000X3D SKUs.

We suspect the Ryzen 7000X3D-supporting version optimized workloads to put L3 cache-sensitive games and apps on the cache-equipped CCD of a Ryzen 9 7900X3D or 7950X3D, but that doesn't explain why the driver exists for the 5800X3D, as it doesn't need such optimizations.

Regardless, the fact that we're seeing new updates on the 3D V-Cache driver could point to a Ryzen 9000X3D launch in the not-too-distant future. AMD has already confirmed that 3D V-Cache-enabled Ryzen 9000 processors are in the works, and it is bringing some "cool" innovations to the 3D V-Cache technology itself.

There's no doubt that AMD is doing its absolute best to make these Ryzen 9000X3D processors as performant as possible. AMD's vanilla Ryzen 9000 series processors are advertised to have a 16% IPC improvement over Ryzen 7000, but AMD confirmed that its new Zen 5 desktop chips, despite having an architectural advantage, will not outperform its outgoing Ryzen 7000X3D processors in gaming.

AMD didn't disclose the details of its changes to the caching tech, but they are undoubtedly aimed at improving the cache performance of Ryzen 9000X3D to give these chips a more significant gap to Ryzen 7000X3D compared to just slapping the same 3D V-Cache tech that exists now onto its Ryzen 9000 Zen 5 dies.

AMD could make a number of different alterations to improve its 3D V-Cache technology. It could give Ryzen 9000X3D chips bigger L3 cache capacity, introduce stacked SRAM chiplets, add more bandwidth, reduce latency, or even cram an L2 cache inside the die. However, we don't believe the latter is very likely to occur. 

All these changes can happen with a more advanced process node for the 3D V-Cache chiplet. AMD has used a 7nm-based 3D V-Cache chiplet for its entire 3D V-Cache lineup right now, including its first X3D chip, the Ryzen 7 5800X3D. Moving to a 6nm or even a 5nm variant would improve AMD's 3D-VCache capabilities. If AMD can slim down the die with a smaller process node, it will also translate into better thermals, which has been the Achilles heel of AMD's 3D V-Cache designs. If AMD can improve thermals, it will help give Ryzen 9000X3D chips a boost to clock speeds similar to those of its vanilla counterparts, negating the raw single and multicore performance deficit these chips typically have.

It's anybody's guess when the new Ryzen 9000X3D chips will launch, but we can expect them to launch shortly after AMD's vanilla Ryzen 9000 chips launch next month. This should put Ryzen 9000X3D's launch window right next to Intel's competing Arrow Lake-S launch this year, too.

Aaron Klotz
Contributing Writer

Aaron Klotz is a contributing writer for Tom’s Hardware, covering news related to computer hardware such as CPUs, and graphics cards.

  • usertests
    AMD has already confirmed that 3D V-Cache-enabled Ryzen 9000 processors are in the works, and it is bringing some "cool" innovations to the 3D V-Cache technology itself.
    I ask again, what do we think these could be? AFAIK the only thing that improved between 1st and 2nd gen V-Cache was it increased bandwidth by 25% to 2.5 TB/s.

    Put a second layer of cache on the cache chiplet, same 64 MiB capacity per layer and 32 MiB at the base, and you have 160 MiB on a CCD.
    Reply
  • Admin said:
    AMD appears to have updated its 3D V-Cache driver for Ryzen 9000X3D.

    Please. Nowhere it mentions these drivers are for the upcoming Ryzen 9000X3D parts. So STOP making such vague claims without any proof or backup.

    Even the vanilla Ryzen 9000 series SKUs have not even launched, so it makes little sense for AMD to update it's drivers for the X3D parts, which don't even have a release date finalized yet.
    Reply
  • These drivers are just a re-release of the previous version of the same AMD chipset drivers, because there was a bug in the previous release, as noted just recently by Chiphell and Benchlife forum members.

    Instead of releasing a separate X3D driver, this time AMD has now bundled the whole driver package instead. Nothing new here.
    Reply
  • The Historical Fidelity
    I doubt a 6nm process would allow increased sram density for the 3D cache chiplet. For example, 7nm sram bit cell size is 0.0262um^2, 6nm = same. Of course 5nm bit cell size is 0.021um^2 so could allow for increased cache density on the v-cache chiplet.
    Reply
  • Makaveli
    i'm not expecting anything different but installing these now.
    Reply
  • usertests
    The Historical Fidelity said:
    I doubt a 6nm process would allow increased sram density for the 3D cache chiplet. For example, 7nm sram bit cell size is 0.0262um^2, 6nm = same. Of course 5nm bit cell size is 0.021um^2 so could allow for increased cache density on the v-cache chiplet.
    It could reduce power draw a little.

    I don't think TSMC is charging AMD more for N6 than N7, since all production should eventually end up on N6. So it could just happen even if the benefits are slight.
    Reply
  • The Historical Fidelity
    usertests said:
    It could reduce power draw a little.

    I don't think TSMC is charging AMD more for N6 than N7, since all production should eventually end up on N6. So it could just happen even if the benefits are slight.
    Never said they wouldn’t use N6, simply refuting the article insinuating a cache size increase from using N6.
    Reply
  • Eternalighty
    Why does the 58003dx not need this driver but 7000 series does? (I'm on the 58003dx)
    Reply