Jayaram Bobba

Jayaram Bobba is no longer a doctoral candidate with the Department of Computer Sciences at University of Wisconsin-Madison. He has a 10x8in piece of paper to prove it. Having sold his soul to the Intel Corporation, he passes his time under the cloudy skies of Portland, Oregon working on ideas that are of great interest to him.

While at Wisconsin, he was advised by Prof. Mark D. Hill and was a member of the Wisconsin Multifacet project . He obtained an MS degree from University of Wisconsin-Madison in 2006 and a BTech degree from IIT Madras in 2004, both in Computer Science. He is broadly interested in the field of Computer Architecture with specific interests in the hardware/software interface, multi-core architectures and enhanced memory systems like Transactional Memory.

His thesis research focuses on architectural support for improving programmer productivity in emerging chip multi-processors. More specifically, it makes contributions to Transactional Memory (TM) by proposing TokenTM [ISCA2008], an unbounded Hardware TM system that redresses a potentially 'self-fulfilling' assumption in previous proposals. It also expands the applicability of TM to the area of software testing with StealthTest [PACT2009]. Finally, it seeks to build a firm foundation for future metadata-based systems like empty/full bits and TokenTM by proposing a formal memory model called Supervised Memory [under submission].

In addition, he has co-authored a number of papers in TM [HPCA2006, ASPLOS2006,HPCA2007,ISCA2007]. His work on identifying performance issues with current Transactional Memory systems has also been selected for the Jan 2008 edition of IEEE Micro Top Picks for its "novelty and industry relevance". He has played a significant role in the development, release and support for the LogTM-SE simulator (www.cs.wisc.edu/gems), which has lead to many non- Wisconsin publications.

His other interests include the field of science and technology studies (STS) which tries to understand how science and technology shape human lives and how, in turn, human society influences the development of science and technology.

Contact Info

Jayaram Bobba
Department of Computer Science
6366 Computer Sciences
1210 West Dayton Street
Madison, WI 53706
Ph: 608-265-2702
email-id: bobba


Jayaram Bobba