wzk6_3_8

Forum Replies Created

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • in reply to: Shuhai: Benchmarking High Bandwidth Memory on FPGAs #1651
    wzk6_3_8
    Participant

    Hi Dustin,

    Thanks for your interest in our paper.

    1, we provide the strided memory access pattern that is also parameterized. This memory access pattern is able to cover the performance characteristics of HBM. You are right, the HBM example design provides a couple of memory access patterns, which are orthogonal to our pattern. We will explore more patterns in our future work.

    2, we guess the HBM’s latency is much higher due to its high-speed serial link between HBM chip and FPGA die. It means it needs more cycles to do a parallel-serial-parallel conversion. Actually, we measure the HBM’s latency when the switch is disabled, but HBM still has higher latency.

    3, Not yet, we focus on the strided access pattern in our paper. Yes, the burst size is critical to achieving higher memory throughput. Larger burst size can tolerate larger stride size, as shown in Figure 6. When burst size is 256 bytes, the case (stride=4K) can still achieve the same throughput as the sequential accesses.

    Thanks,
    Zeke

    in reply to: Shuhai: Benchmarking High Bandwidth Memory on FPGAs #1652
    wzk6_3_8
    Participant

    Thanks for dropping by and listening to my presentation on Shuhai.
    Feel free to ask any questions, I will get back to you as soon as I can.

    If you like to use our tool Shuhai to benchmark memory, e.g., HBM and DDR4, please check out the source code on https://github.com/RC4ML/Shuhai.

    Zeke

Viewing 2 posts - 1 through 2 (of 2 total)