This section presents the architectural assumptions we make, the benchmark applications, and the simulation environment used to obtain performance results.