Christopher W. Fletcher

Research

Updated: April 14, 2011

I am interested in the software systems and hardware architectures that manage heterogeneous computing environments, both on and cross chip. Given the variety of resources available to modern systems and the spatial separation between components, how can systems a.) efficiently manage multi-tasked workloads, and b.) do so with as little intervention from the user as possible? Furthermore, when the number of actors/jobs/cores/etc doubles (periodically), what types of design tradeoffs must be considered in order to maintain system scalability? These questions are examples of the types of problems that I want to explore.

Selected Projects


Systems Biology High-{throughput, performance}
Reconfigurable Architectures

Public Material


Publications, Talks and Posters

CV