What are you looking for ?
Advertise with us
RAIDON

Marvell Structera CXL Product Line to Address Server Memory Bandwidth and Capacity Challenges in Cloud Data Centers

Accelerator family is optimized to address high-bandwidth memory applications, and Structera X CXL memory-expansion controller family is 1st to support up to 12 DDR4 memory modules.

Summary:

  • New product line is an industry’s first to integrate Arm Neoverse processors, inline compression, and 4 memory channels.
  • Structera A CXL near-memory accelerator family is optimized to address high-bandwidth memory applications such as DL and ML/AI on general-purpose servers.
  • Structera X CXL memory-expansion controller family is the 1st to support up to 12 DDR4 memory modules, enabling module recycling to reduce e-waste and maximize server memory capacity for applications such as in-memory databases.

Marvell Technology, Inc. launched the Structera product line of Compute Express Link (CXL) devices that enable cloud data center operators to overcome memory performance and scaling challenges in general-purpose servers.

Marvell Structera Cxl Processor IntroTo address memory-intensive applications, data center operators add extra servers to get higher memory bandwidth and higher memory capacity. The compute capabilities from the added processors are typically not utilized for these applications, making the servers inefficient from cost and power perspectives. The CXL industry standard addresses this challenge by enabling new architectures that can efficiently add memory to general-purpose servers.

Marvell Structera Cxl Scheme1

The Structera product line comprises 2 CXL device families that are optimized for different use cases. The Structera A CXL near-memory accelerators are a new category of devices that integrate server-class processor cores and multiple memory channels with CXL to address high-bandwidth memory applications such as deep learning recommendation models (DLRM) and ML. The Structera X CXL memory-expansion controllers enable terabytes of memory to be added to general-purpose servers and address high-capacity memory applications such as in-memory databases. The Structera CXL device families are an industry’s 1st to support 4 memory channels, integrate inline compression and use 5nm manufacturing processes.

In addition to the Structera A and X standard products, Marvell develops custom CXL silicon for cloud operators that is optimized for their unique architectures and workloads.

CXL Use Case: ML/AI acceleration
The Structera A accelerators integrate 16 Arm Neoverse V2 cores and are optimized to improve the performance of high memory-bandwidth applications such as DLRM. DLRM is characterized by both sparse and dense memory operations. Sparse operations may hit a memory wall, in which memory bandwidth is insufficient for the available compute. The Structera A 2504 accelerator, the 1st product in the family, supports up to 200GB/s memory bandwidth and 4TB of memory capacity (1).

For a DLRM server using a single 64-core processor, adding a single Structera A device would increase the number of compute cores by 25% (64 vs 80), aggregate memory bandwidth by 50% (400GB/s vs 600GB/s), total memory by up to 4TB, and memory bandwidth per core by 25% (6.25GB/s vs. 7.5GB/s). It would also improve memory bandwidth power efficiency from 1W to 0.83W per GB/s. Adding 2 Structera A devices would increase compute cores by 50%, double aggregate memory bandwidth, increase memory capacity by up to 8TB, increase memory bandwidth per core by 50%, and improve memory bandwidth power efficiency to 0.75W (2) per GB/s.

Structera A 2504

Marvell Structera A 2504 Block DiagramMarvell Structera A 2504 Spectabl

The Structera X product family, by contrast, is designed for expanding memory capacity per server to address high-capacity memory applications. The Structera X devices are an industry’s 1st to support 4 channels of DDR4 and DDR5 memory and support up to 3 DDR4 dual in-line memory modules (DIMMs) per channel (3DPC) for maximizing memory capacity per controller and server node. The devices are also the 1st CXL memory-expansion products that can simultaneously support 2 server CPUs to optimize power, space and memory utilization.

Structera X 2404

Marvell Structera X 2404 Block DiagramMarvell Structera X 2404 SpectablThe Structera X 2404 enables operators to recycle their DDR4 DIMMs from decommissioned general-purpose servers. Millions of functional DDR4 DIMMs are expected to become e-waste over the next few years as operators replace existing general-purpose servers with new ones utilizing DDR5 (3). Using ‘free’ DDR4 DIMMs to expand the capacity in these servers reduces capex by thousands of dollars per general-purpose server (4). Repurposing decommissioned DDR4 DIMMs also addresses data center sustainability goals.

Structera X 2504

Marvell Structera X 2504 Block Diagram

Marvell Structera X 2504 Spectabl

Structera products are a 1st in the industry to incorporate hardware-based inline memory compression that adheres to the Google and Meta specifications that have been submitted to the Open Compute Project (OCP).

Memory access is a multifaceted problem and cloud service providers differ substantially when it comes to their goals and deployment strategies for CXL,” said Bob Wheeler, principal analyst, Wheeler’s Network. “Marvell has developed a long-term vision for CXL that capitalizes on this diversity of uses and will encourage hyperscalers and others to adopt CXL to scale the so-called memory wall.”

Our new Structera CXL product line will be a game-changer in enabling optimal resource utilization and lowering energy consumption for scaling memory-intensive workloads in the cloud,” said Raghib Hussain, president, products and technologies, Marvell. “Marvell is delivering on the promise of CXL and our commitment to customers to help them solve their most challenging issues. CXL will continue to be a critical technology enabler for accelerated infrastructure across our compute, connectivity and storage portfolios.” 

Broad ecosystem support
Several companies are developing plans to support the Structera CXL product line.

“As CXL matures, it unlocks opportunities for innovation through disaggregation, enabling transformative applications across the entire data center ecosystem,” said Raghu Nambiar, corporate VP, data center ecosystems and solutions, AMD (Advanced Micro Devices Inc.). “Our collaboration with Marvell is at the heart of ensuring our commitment to this ecosystem; delivering the performance and energy efficiency needed to deploy and scale next generation infrastructure to power the most demanding business critical and AI applications.

The new Marvell Structera CXL controller family combines Marvell’s compression technology and SoC expertise with the performance and efficiency benefits of Neoverse V2 in a way that exemplifies the pace of innovation only made possible by Arm Neoverse,” said Mohamed Awad, SVP and GM, infrastructure line of business, Arm Ltd. “It’s exactly this type of optimized processing that reduces energy consumption and enables the high-performance infrastructure that AI demands.

Debendra Das Sharma, chief I/O architect, Intel Corp., said: “Intel is delighted that Marvell is contributing to the evolving CXL ecosystem, including the utilization of memory expanders for capacity and bandwidth expansion solutions. These solutions enable the reuse of DDR4 DIMMs for memory capacity expansion while also increasing the memory bandwidth available to the CPU cores. With support for CXL 2.0, Intel Xeon 6.0 product family is at the forefront of these developments and appreciates the collaboration with Marvell to bring these solutions to market.

Marvell is an important CXL ecosystem partner to Micron, and our work together will help advance the adoption of memory expansion in the industry. Our collaboration on memory interoperability will enable flexible and scalable memory resources to match increasing processor core counts and data-intensive workloads,” said Vijay Nain, senior director, CXL product management, Micron Technology, Inc. “By driving higher memory capacity and lower latency, data center operators can benefit from reduced capital and operating expenses.” 

Product features :

Marvell Structera A 2504

  • PCIe 5.0/CXL2.0 x16
  • 4 channels of DRAM DDR5 6,400MT/s  
  • 2 memory DIMMs per channel (2DPC) support
  • 16 Arm Neoverse V2 cores at 3.2GHz 
  • Inline LZ4 compression and decompression 
  • Inline AES-XTS 256-bit encryption and decryption 
  • Embedded hardware security module and secure boot 

Marvell Structera X 2404

  • PCIe 5.0/CXL2.0 1 x16 or 2 x8
  • 4 channels of DRAM DDR4 3,200MT/s
  • 3 memory DIMMs per channel (3DPC) support
  • Inline LZ4 compression and decompression
  • Inline AES-XTS 256-bit encryption and decryption
  • Embedded hardware security module and secure boot

Marvell Structera X 2504

  • PCIe 5.0/CXL2.0 1 x16 or 2 x8
  • 4 channels of DRAM DDR5 6,400MT/s
  • 2 memory DIMMs per channel (2DPC) support
  • Inline LZ4 compression and decompression
  • Inline AES-XTS 256-bit encryption and decryption
  • Embedded hardware security module and secure boot

Availability
Structera A near-memory accelerators, Structera X memory-expansion controllers and custom CXL silicon will sample in 4Q24.

(1) Based on 512GB DIMMs.
(2) 64-core processor assumed to operate at 400W and 400GB/s.
(3) Marvell and industry analyst estimates.
(4) The hypothetical assumes 4TB of memory added through 32 128GB DIMMs. Pricing per 128GB DDR5 DIMMs is estimated at $280, the approximate market price in June 2024.

Articles_bottom
ExaGrid
AIC
Teledyne
ATTO
OPEN-E