Shail Aditya

Shail Aditya Gupta received his B.Tech. in Computer Science and Engineering from Indian Institute of Technology, Delhi, India, and his S.M., E.E. and Ph.D. in Computer Science from Massachusetts Institute of Technology, Cambridge, USA. At MIT, Shail was a key contributor in the design and development of the implicitly-parallel dataflow language Id and its successor pH (parallel Haskell). His research interests range from strongly typed programming languages and type inference systems to various aspects of parallel computing including the design of multi-threaded and VLIW compilers, processor architectures and parallel applications.

In 1995, Shail joined Hewlett-Packard Labs as a Software Design Engineer in the Compiler and Architecture Research Group. Since then he has been working in the field of automatic design and synthesis of custom, application-specific, embedded processors and their programming environments.

Shail's primary contribution to Trimaran was the MDES interface design and development. He also contributed towards the modulo-scheduler and the integration and testing framework for the Elcor backend.