China-made RISC-V PCIe 5.0 SSD controller promises competitive performance — up to 14.2 GB/s without a fan

Yingren YRS820
Yingren YRS820 (Image credit: MyDrivers)

Don't be surprised if the next best SSDs don't come with a Phison or Silicon Motion controller. Chinese publication MyDrivers reports that Yingren Technology, aka InnoGrit, has commenced mass production on the YRS820, the company's first consumer PCIe 5.0 SSD controller.

Yingren started producing the YR S900, an enterprise PCIe 5.0 controller, last year, so it was only a matter of time before the manufacturer focused its time and resources on a consumer product. The YRS820 shares many similarities with the YR S900. For one, the YRS820 is likely a domestic controller that Yingren has developed for the Chinese market. Similar to the YR S900, the YRS820 depends on the RSIC-V architecture to avoid infringing U.S. export restrictions.

The company is taking advantage of the AI hype and has reportedly integrated AI features into the YRS820 controller. It didn't go into detail, but claims that the YRS820 is excellent for AI PCs and has AI-powered data acceleration to minimize latency and enhance performance for specific applications.

Like lots of tech coming out of China, the YRS820 still has some mysterious aspects. For example, Yingren doesn't reveal who makes the controller or what node it's based on. While we know it uses RISC-V, there is no core count or clock speed information. According to the presentation, the YRS820 sports a four-channel PCIe 5.0 interface with support for up to eight NAND flash memory channels. Vendors can pair the YRS820 with 3D TLC or QLC NAND. The controller happily embraces NAND with a transmission rate of up to 2,667 MT/s. The maximum supported capacity is 8TB, which is more than enough since that's the current ceiling for M.2 SSD drives.

On paper at least, the YRS820 has what it takes to rival Phison and Silicon Motion. Yingren paired the YRS820 controller with YMTC's 232-layer X3-9070 TLC NAND. The duo achieved sequential read and write speeds over 14.2 GB/s and 12.4 GB/s, respectively. Meanwhile, random performance was at 2,000,000 IOPS reads and 1,500,000 IOPS writes. The X3-9070 runs at 2,400 MT/s, so there is still some untapped potential in the YRS820.

Yingren claims that the YRS820 delivers on performance claims with a fanless design. We'll have to see this with our own eyes, as current PCIe 5.0 SSDs run hot and require bulky heatsinks and active coolers to maintain their performance when under heavy load. It would appear that Yingren presented the numbers on a slide, but didn't perform a live demonstration of the controller.

The company is still validating the YRS820 with domestic NAND and DRAM manufacturers to expand its domestic ecosystem in China. In the meantime, we know it gels well with YMTC's NAND. Yingren only confirmed that the YRS820 is already in mass production but didn't share a specific date on when YRS820-powered SSDs will hit the retail market.

Zhiye Liu
RAM Reviewer and News Editor

Zhiye Liu is a Freelance News Writer at Tom’s Hardware US. Although he loves everything that’s hardware, he has a soft spot for CPUs, GPUs, and RAM.

  • Notton
    That IOPS number is insane.
    2.0M?
    Do we finally have a NAND M.2 drive that beats Optane in IOPS?
    Reply
  • thestryker
    Notton said:
    That IOPS number is insane.
    2.0M?
    Do we finally have a NAND M.2 drive that beats Optane in IOPS?
    No, and it will never be beaten by consumer NAND drives because these numbers are always high queue depth. High end PCIe 4.0 drives could already beat Optane at high queue depth IOPs since their sequential is higher.
    Reply
  • DaveLTX
    Notton said:
    That IOPS number is insane.
    2.0M?
    Do we finally have a NAND M.2 drive that beats Optane in IOPS?
    M.2 drives have been maxing out pcie 4.0 in IOPS.
    For high queue depth. Optane beats them in low QD only but then again, optane is dead, not much demand for them existed and it was difficult to scale up plus the cost as well. Sad.
    But we have proper SLC short bitword SCM now which isn't far and apparently DC operators say optane is largely overkill... probably unless the price was lower.
    Reply
  • Amdlova
    Last innogrit I have feel so sluggish big big numbers but the system it's a complete garbage.
    I prefer a huge heatsink and a good know brand with prioritary controller (samsung or sk hynix).
    Innogrit on paper is amazing but when the system has slowdown or hiccups you see those big number not make any sense at all.
    Reply
  • DaveLTX
    Amdlova said:
    Last innogrit I have feel so sluggish big big numbers but the system it's a complete garbage.
    I prefer a huge heatsink and a good know brand with prioritary controller (samsung or sk hynix).
    Innogrit on paper is amazing but when the system has slowdown or hiccups you see those big number not make any sense at all.
    You know your posts are like exactly what you're writing about
    Big big numbers but brain empty
    Reply
  • bit_user
    Notton said:
    That IOPS number is insane.
    2.0M?
    Do we finally have a NAND M.2 drive that beats Optane in IOPS?
    LOL! You're joking, right?
    https://www.phoronix.com/news/Linux-14M-IOPS-Per-Core
    I was so impressed that I bought a P5800X, when they got discontinued. Still haven't figured out what to do with it, though.
    Reply
  • bit_user
    thestryker said:
    High end PCIe 4.0 drives could already beat Optane at high queue depth IOPs since their sequential is higher.

    DaveLTX said:
    M.2 drives have been maxing out pcie 4.0 in IOPS.
    For high queue depth.
    Okay, guys. It's "put up or shut up" time. Show me a NAND-based SSD that can sustain 14M IOPS. Any queue depth.
    Reply
  • thestryker
    bit_user said:
    Okay, guys. It's "put up or shut up" time. Show me a NAND-based SSD that can sustain 14M IOPS. Any queue depth.
    This is what I'm referring to:
    Reply
  • bit_user
    thestryker said:
    This is what I'm referring to:
    First, those are Peak numbers. The P5800X can sustain those rates like all day long, way after those consumer drives' buffers have been exhausted.

    Second, those don't actually show higher IOPS, they show higher 4k IOPS. Axboe used 512-byte payloads. If you really want to know the transaction-processing throughput of the hardware, try using a smaller size. Hint: it's not going to look so good for the NAND drives.

    Lastly, wrong OS. To really make these drives sing, you need Linux. If you just naively divide his 14M IOPS figure by 8, to get the expected 4k IOPS rate, you get 1.75 M, not 0.949 M. The difference is surely in the OS. Maybe the WD_Black would've scaled up by the same amount, but there are possible reasons why it might not. To truly know, one should test them both on Linux.
    Reply
  • thestryker
    bit_user said:
    First, those are Peak numbers. The P5800X can sustain those rates like all damn day, long after those consumer drives' buffers have been exhausted.

    Second, those don't actually show higher IOPS, they show higher 4k IOPS. Axboe used 512-byte payloads. If you really want to know the transaction-processing throughput of the hardware, try using a smaller size. Hint: it's not going to look so good for the NAND drives.

    Lastly: wrong OS. To really make these drives sing, you need Linux.
    At no point did I say NAND is better than Optane just that under specific circumstances they can already pass it.

    SCM NAND drives can do the same exact thing as Optane in regards to all day long.

    https://www.servethehome.com/dapustor-xlenstor2-x2900p-800gb-review-the-100-dwpd-next-gen-slc-optane-alternative-kioxia-intel-optane/2/
    Optane is the best storage technology to date, and if Intel had kept developing it there's no NAND which would ever be faster. However because the P5800X is the best we're ever going to get it will be surpassed by PCIe 5.0+ SCM drives in almost every area.
    Reply