Site Contents
Outside Activities

Arvind is the Johnson Professor of Computer Science and Engineering at the Massachusetts Institute of Technology and a member of CSAIL (Computer Science and Artificial Intelligence Laboratory). From 1974 to 1978 prior to coming to MIT, he taught at the University of California, Irvine. Arvind received his M.S. and Ph.D. in Computer Science from the University of Minnesota in 1972 and 1973, respectively. He received his B. Tech. in Electrical Engineering from the Indian Institute of Technology, Kanpur, in 1969, and also taught there from 1977-78.

Arvind's current research interests are synthesis and verification of large digital systems described using Guarded Atomic Actions; and Memory Models and Cache Coherence Protocols for parallel architectures and languages.

In the past, Arvind's research interests have included all aspects of parallel computing and declarative programming languages. He has contributed to the development of dynamic dataflow architectures, the implicitly parallel programming languages Id and pH, and the compilation of these types of languages on parallel machines. Dr. R. S. Nikhil and Arvind published the book "Implicit parallel programming in pH" in 2001.

In 1992, Arvind's group, in collaboration with Motorola, completed the Monsoon dataflow machine and its associated software. A dozen of these machines were built and installed at Los Alamos National Labs and other universities, before Monsoon was retired to the Computer Museum in California.

In 2000, Arvind took a two-year leave of absence to start Sandburst, a fabless semiconductor company to produce a chip set for 10G-bit Ethernet routers. He served as its President until his return to MIT in September 2002. In 2003, Arvind co-founded Bluespec Inc, an EDA company to produce a set of tools for high-level synthesis. He currently serves on the board of both Sandburst and Bluespec.

Arvind has served on the editorial board of many journals including the Journal of Parallel and Distributed Computing, and the Journal of Functional Programming. He has chaired and served on the program committee of many meetings sponsored by ACM and IEEE. From 1986-92, he was the Chief Technical Advisor for the UN sponsored Knowledge Based Computer Systems project in India. During 1992-93 Arvind was Fujitsu Visiting Professor at the University of Tokyo. Arvind is the General Chair for ICS05 (International Conference on Supercomputing) which will be held in Cambridge, Massachusetts in June, 2005.

Recent and/or Significant Publications:

James Hoe and Arvind, “Operation-Centric Hardware Descriptions and Synthesis”, IEEE TCAD, September 2004

Hari Balakrishnan, Srinivas Devadas, Doug Ehlert and Arvind, “Rate Guarantees and Overload Protection in Input-Queued Switches”, IEEE Infocom, March 2004.

Dan Rosenband and Arvind, “Modular Scheduling of Guarded Atomic Actions”, DAC41, June 2004

Arvind, R.S. Nikhil, Daniel Rosenband and Nirav Dave, “High-level synthesis: An Essential Ingredient for Designing Complex ASICs”, ICCAD’04, NOVEMBER 2004


IEEE Charles Babbage Outstanding Scientist Award (1994).
IEEE – Fellow(1994)
Distinguished Alumnus Award, I.I.T. Kanpur (1999)
Distinguished Alumnus Award, University of Minnesota (2001).


Computer Science and Artificial Intelligence Laboratory
Massachusetts Institute of Technology
32 Vassar Street
Cambridge, MA 02139
v: 617.253.6090, f: 617.253.6652

Copyright © 2004 by Massachusetts Institute of Technology. All rights reserved.