As for Ethash and Vega, I don't think we would ever be able to maximize the usage of HBM2's bandwidth (4096 bits)
as memory access to anything greater than sizeof(compute_hash_share), which is 512 bits, would be subject
to tCAS and tRAS. Just my two cents.