In an era of big data, datacenters comprise the essential infrastructure for cloud computing. Yet simulation and evaluation methodologies remain a challenge as computer architects seek to improve datacenter performance and efficiency. This tutorial will demonstrate tools for datacenter research and walk participants through the approach taken at Duke. At the end of the tutorial, participants will be able to:
The tutorial will demonstrate the simulation of datacenter workloads using MARSSx86 and DRAMSim2. Moreover, we will survey queueing models and discrete event simulators for modeling datacenter dynamics. Finally, we will present case studies with this infrastructure.