Enabling Transparent Hardware Acceleration on Zynq SoC for Scientific Computing