ACCLOUD (Accelerated CLOUD): A novel FPGA-Accelerated cloud archictecture | IEEE Conference Publication | IEEE Xplore