Personal tools

Sections

Multicore Computing Group

We design and investigate the algorithmic aspects of systems with multiple computing elements, in particular tightly coupled multicore machines. As multicore machines become our mainstream computing platform, their unique architectural properties are forcing us to rethink our basic algorithms. The goal of our group's research is to investigate how to use the new properties of the architectures to improve performance, while finding ways to overcome their limitations.