The Database Library relies heavily on HBM, so that high-level APIs (L2 and L3) are mostly targeting Alveo cards with HBM. For example,
The low-level L1 modules are actually device-agonostic, so that they can be instantiated into a Vitis project targeting any platform, as long as the resources budget can be met.