
Tenured Research Scientist at INRIA
France

Tenured Research Scientist at INRIA
France
My current research goal is to automate and considerably simplify compiler, architecture and program design and optimization using statistical and machine learning techniques to overcome the complexity of emerging and future computing systems. Eventually, I hope to develop intelligent self-tuning computing systems.
I have developed several novel techniques for iterative feedback-directed compilation, run-time adaptation, statistical collective optimization and machine learning, and created open-source research tools including Interactive Compilation Interface, Collective Optimization Database and MILEPOST GCC that are now used and extended in multiple international research projects.
Currently, I am interested in knowledge transfer, technology commercialization, consulting and startups.
Detailed information about my research:
http://ctuning.org
http://unidapt.org
http://fursin.net/research
self-tuning compilers, novel self-organizing and self-optimizing computing systems, high-performance computing, emerging technologies and innovative intelligent systems
(Government Agency; Research industry)
September 2007 — Present (1 year 11 months)
I am currently a tenured research scientist at INRIA Saclay, France. I am trying to develop radically new techniques to overcome the complexity of current architectures, compilers, operating systems and programming environments. These techniques should halp automate and improve architecture and compiler design (particularly for future heterogeneous multi-core systems), optimize and parallelize systems to improve performance, power consumption, size and fault-tolerance, reduce cost and time to market based on machine learning, artificial intelligence, statistical methods and biologically inspired techniques. This is critical to be able to continue innovation in science and industry (bioinformatics, medicine, physics, chemistry, finances, gaming, etc) that demands ever-increasing computing resources while placing strict requirements on systems.
(Educational Institution; Computer Software industry)
October 2004 — August 2007 (2 years 11 months)
Ph.D. , Computer Science , February 1999 — June 2004
M.S. , Computer Engineering , September 1997 — August 1999
B.S. , Electrical and Electronic Engineering , September 1993 — August 1997
automating compiler and architecture design and program optimization using statistical and machine learning techniques, autonomic biologically inspired computing, self-organization, self-optimization, startup companies, internet technologies
IEEE, ACM, GCC
1999-2000: ORS award (UK Scholarship for International Research Students)
1999: Golden medal from Moscow Institute of Physics & Technology (Russia) for highest marks received during B.S. and M.S. studies (GPA=4.00/4.00)
1997: International George Soros award “In recognition and appreciation of outstanding achievements in the study of science at the university level”
1993: Medal for secondary school