Challenges in Hardware-Software Integration - EdgeBench