Building new hardware, and especially a next-generation microprocessor, is costly. Hardware manufacturers such as Intel and AMD rely on detailed architectural simulation to estimate the performance of yet to built hardware. Unfortunately, simulation is extremely slow. On top of that, emerging Big Data workloads that process large amounts of data further slow down the simulation.
The main goal of this project is to predict the performance of Big Data applications on non-existing hardware. We expect the student to perform the following tasks:
The nature of this project is very rewarding. The student will gain experience in setting up modern Big Data workloads. The student will also learn experimental design and performance modeling and evaluation.
Big Data applications