La mémoire Hybrid Memory Cube (HMC) est une mémoire constituée de couches empilées de mémoire de type DRAM. Cet empilement donne une troisième dimension à la mémoire (habituellement organisée sur une grille bidimensionnelle), d'où le terme cube. La partie de contrôle et la partie stockage de la mémoire sont fusionnées (habituellement, ce sont deux entités séparées sur une DRAM), d'où le terme « Hybrid »[1].