A Step towards Energy Efficient Computing: Redesigning a Hydrodynamic Application on CPU-GPU | Synapse