Better than Worst-Case Design for Streaming Applications under Process Variation