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
Newsletter
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones Build AI Agents That Are Ready for Production
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
Build AI Agents That Are Ready for Production

Just dropped: New 2026 “Cloud-Native Foundations” Trend Report. See how teams are tackling complexity, cost & reliability.

AI can investigate. Engineers still decide. See how both work together across incident response in this DZone + Datadog webinar on Oct. 29.

Related

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

Trending

  • Multi-Agent Systems: Architecture Patterns for Developers
  • Inside terraform-provider-archive: A Memory Pattern From 2016 That Scales With Your Lambdas
  • Prompt Caching: Overriding Tokenization for Faster and More Cost-Effective AI
  • Prevent Duplicate API Calls With Idempotency: Patterns That Work

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.4K 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