DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Related

  • Java: How Object Reuse Can Reduce Latency and Improve Performance

Trending

  • Microservices: Externalized Configuration
  • AWS Kiro: The Agentic IDE That Makes Specs the Unit of Work
  • The Hidden Latency of Autoscaling
  • Practical Coding Principles for Sustainable Development

High Bandwidth Memory vs Hybrid Memory Cube

As the industry gets competitive, DRAM chip manufacturers are constantly plagued by rising demands of increased bandwidth, and low power consumption at a relatively low price. So what's all the hype about? Let's have a look.

By 
Charles Taylor user avatar
Charles Taylor
·
Sep. 26, 16 · Opinion
Likes (5)
Comment
Save
Tweet
Share
6.2K Views

Join the DZone community and get the full member experience.

Join For Free

With the industrial semiconductor market expected to grow to $55.2 billion by 2018, the growth of the  sector is unimaginable. And as the industry gets competitive, DRAM chip manufacturers are constantly plagued by rising demands of increased bandwidth, and low power consumption at a relatively low price. To overcome these challenges, transformational changes are happening in the memory interface world, with companies like AMD, Samsung, Micron Technology, Xilinx, and Nvidia, showing keen interest in HBM and HMC standards. So what's all the hype about? Let's have a look.

High Bandwidth Memory (HBM)

The development of HBM began as a solution to the problem of ever increasing power usage and form factor of computer memory. HBM is a high-performance RAM interface that is increasingly being used with high-performance graphics accelerators and network devices in the semiconductor hardware design service markets. By stacking up to 8 DRAM dies on a circuit, and interconnecting them by TSVs, HBM offers substantially higher bandwidth while using less power in a relatively smaller form factor. Many product companies are adopting the HBM to build next-gen GPUs.

  • The HBM DRAM employs a wide-interface architecture to provide high-speed, low-power operation.
  • Designed explicitly for high performance GPU environments, the HBM is expected to be cheaper than its incompatible rival, the HMC
  • The interface is divided into independent channels, with each channel completely independent of the other 
  • HBM yields an overall package bandwidth of 128 GB/s.
  • With 128-bit channels and a total of 8 channels, the HBM offers a stunning a 1024-bit interface; a GPU with four 4 HBM stacks would therefore offer a memory bus with 4096 bits.
  • The bandwidth capacity is in the 128GBPS to 256GBPS range
  • Future GPUs built with HBM might reach 512GBPS to 1TBPS of main memory bandwidth

Hybrid Memory Cube (HMC)

HMC is also a high-performance RAM interface designed for TSV based stacked DRAM memory. One of the major goals of HMC is to eliminate the duplicative control logic of modern DIMMS, and in the process streamline design, link the entire stack in a 3D configuration, then use one control logic layer to cater to all traffic. HMC is explicitly designed to respond to multi-core scenarios and deliver data with substantially higher bandwidth and lower overall latency.

  • A 3D stack that places DRAMs on top of logic, HMC combines high-speed logic process technology and TSVs to connect multiple dies on top of each other.
  • The typical bandwidth of a single 16-lane link with 10GB/s is 40GB/s
  • A 4-link cube can reach 240 GB/s memory bandwidth while an 8-link cube can reach 320 GB/s bandwidth
  • HMC is expected bandwidth as high as 400G, approximately 15 times the performance of a DDR3 module

A Comparison

FeatureHMCHBM
ApplicationsHigh End ServersGraphics, Computing
DRAM interfacechip to chipwide parallel, multi-channel
Interface Voltage1.21.2
Interface WidthUpto 4 links with up to 16 lanes each128 per channel, upto 8 channels each
Maximum Bandwidthupto 480GB/supto 256GB/s
System ConfigurationPoint to Point2.5 TSV band silicon
Cost
HighModerate
BenefitsHigh Bandwidth
Increased scalability
Power efficiency
Reduced latency
Smaller  physical footprint
Pliable to multiple flatforms
High Bandwidth
Increased scalability
Power efficiency

In a Nutshell

Choosing the right DRAM technology requires careful consideration, and highly depends on the application that is being built. HBM and HMC together are set to revolutionize memory access speed and overall performance, with their combined market expected to be worth USD 953.8 Million by 2022. Since they allow for simultaneous access to several memory blocks, HBM and HMC could drastically cut down latency. Devices using GPUs can expect to see a profound performance boost, as HBM and HMC are set to overcome the critical bandwidth shortage that has been affecting the performance of modern GPUs. So with HBM and HMC, expect a massive 40-50% performance improvement in GPUs!

Memory bandwidth

Opinions expressed by DZone contributors are their own.

Related

  • Java: How Object Reuse Can Reduce Latency and Improve Performance

Partner Resources

×

Comments

The likes didn't load as expected. Please refresh the page and try again.

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook