Hassan Chafi Research Manager
Project Q Oracle Labs
501 Island Parkway Belmont, CA 94002
Hassan Chafi is Research Manager at Oracle Labs where he currently leads QVM.
His research investigates domain-specific language infrastructures that simplify development of performance oriented DSLs.
Prior to that, Hassan worked in the area of hardware transactional memory as part of the Transactional Coherence and Consistency (TCC) project at Stanford where he developed a scalable extension to the original TCC protocol.
Hassan is in the final stages of his PhD candidacy at Stanford University, he is advised by Dr. Kunle Olukotun.
Education:
* MS Computer Engineering 2006,Stanford University * BS Computer Engineering 2004,University Of Maryland College Park
OptiML: An Implicitly Parallel Domain-Specific Language for Machine Learning. Arvind Sujeeth, HyoukJoong Lee, Kevin Brown, Tiark Rompf, Hassan Chafi, Michael Wu, Anand Atreya, Martin Odersky and Kunle Olukotun, in proceedings, (2011)