High-Bandwidth Memory (HBM) Usage - 2023.2 English

Vitis Guidance Messaging (UG1315)

Document ID
UG1315
Release Date
2023-10-18
Version
2023.2 English

Description

This rule checks whether the device is using high bandwidth memory.

Explanation

To optimize performance, AMD recommends using high-bandwidth memory (HBM) on supported devices. HBM offers benefits in performance, power, and footprint over traditional DDR memory technology.

Recommendation

To take advantage of HBM, assign CL memory buffers to HBM in the host code and specify corresponding port mapping using the --sp v++ linker option:
v++ -l --sp <compute_unit_name>.<kernel_interface_name>:HBM[0:15]