Changping Chen

Changping  Chen
MIT EECS Cisco Undergraduate Research and Innovation Scholar
Advisor: Daniel Sanchez
Department: Electrical Engineering and Computer Science
Areas of Research: Computer Systems
Years: 2016-2017

A Scheduling Tool for Computation Offloading in Architectures with Processing-In-Memory Capabilities

Multiple studies have shown that asynchronous event-driven Javascript programs do not exploit the full potential of modern computers and tend to have mediocre performance. In this research project we will build upon existing literature and explore ways to optimize the execution pipeline of event-driven Javascript client-side applications to make them more amenable to modern high-performance processors. The first step is to set up performance simulation and analysis tools. We will then explore both software and hardware approaches to optimize the pipeline. Once we have fully developed the techniques we intend to validate their applicability in server-side applications as well.

I have a strong interest in systems and I also enjoy working on hard engineering problems. This project is a great fit for me as it combines both and presents an exciting challenge in which I can apply the knowledge I've learned in classes and make a meaningful contribution. Along the way I hope to learn more about doing academic research and make some friends.