Computer Science Department
I am a postdoctoral researcher at the Advanced Computing Laboratory, which is headed by Professor Markus Püschel.
We are currently working on the automatic generation of hardware modules from high-level algorithmic representations. The aim is to leverage domain-specific knowledge to identify the parallelism and regularity that can be exploited during the hardware implementation stage. The flexibility of a high-level representation can be used to explore the different design trade-offs that exist.
I am also interested in machine learning techniques for multiobjective optimization, heterogeneous computing systems, reconfigurable platforms and processor customization.