thesis_year awards fields known_for image article_title name alma_mater
1990 gödel prize , dijkstra prize computer science : concurrent and parallel computing software transactional memory , wait-free algorithms nir shavit.jpg nir shavit
 nir shavit technion , hebrew university of jerusalem
nir shavit

nir shavit -lrb- -rrb- is an israeli computer scientist .
he is a professor in the computer science department at tel aviv university and a professor of electrical engineering and computer science at the massachusetts institute of technology .
nir shavit received b.sc .
and m.sc .
degrees in computer science from the technion - israel institute of technology in 1984 and 1986 , and a ph.d. in computer science from the hebrew university of jerusalem in 1990 .
shavit is a co-author of the book `` the art of multiprocessor programming '' , is a winner of the 2004 gödel prize in theoretical computer science for his work on applying tools from algebraic topology to model shared memory computability , and a winner of the 2012 dijkstra prize for the introduction and first implementation of software transactional memory .
he is a past program chair of the acm symposium on principles of distributed computing -lrb- podc -rrb- and the acm symposium on parallelism in algorithms and architectures -lrb- spaa -rrb- .
his research covers techniques for designing , implementing , and reasoning about multiprocessors , and in particular the design of concurrent data structures for multi-core machines .
