PHARFF: A Pipeline-Based Graceful Live Migration and Checkpointing Framework for Achieving High Availability and Reliability in FPGA Applications on Cloud | IEEE Journals & Magazine | IEEE Xplore