Title: Software-hardware tradeoffs and data processing budgets