print

Saman P. Amarasinghe

Professor, Department of Electrical Engineering and Computer Science

areas of expertise: compiler optimizations, computer architecture, software engineering and parallel computing, compilation, program analysis and optimization, computer security, performance engineering of software systems, information technology for development

Saman P. AmarasingheSaman P. Amarasinghe is a professor in the Department of Electrical Engineering and Computer Science at MIT and a member of the Computer Science and Artificial Intelligence Laboratory. Currently he leads the Commit compiler group.

Under Amarasinghe's guidance, the Commit group developed the PetaBricks and StreamIt languages and compilers, DynamoRIO dynamic instrumentation system, Program Shepherding to protect programs against external attacks and Superword Level Parallelism for multimedia extensions. His research interests are in discovering novel approaches to improve the performance of modern computer systems and make them more secure without unduly increasing the complexity faced by either the end users, application developers, compiler writers, or computer architects. Amarasinghe was also the founder of Determina Corporation, which was acquired by VMware.

Amarasinghe received his BS in Electrical Engineering and Computer Science from Cornell University in 1988, and his MSEE and PhD from Stanford University in 1990 and 1997, respectively.


request an interview: Sarah McDonnell | 617-253-8923 | s_mcd@mit.edu