Colloquium Center for High Performance Software Research
Cosponsor: Computer Science
Looking Beyond Performance: Processors for Time Travel
by Satish Narayanasamy
from University of California, San Diego
when Monday, April 16, 2007
Time: 4:00 PM to 5:00 PM
where 1064 Duncan Hall Rice University 6100 Main St Houston, Texas, USA
abstract
The processor industry is at an inflection point. In the past, performance was the driving force behind the processor industry. But in the coming many-core era, improving programmability and reliability of the system will be at least as important as improving raw performance. To meet this vision, I will present a processor feature called BugNet that assists programmers in understanding software failures.
Reproducing software failures is a significant challenge. The problem is severe especially for multi-threaded programs because the causes of failure can be non-deterministic in nature. BugNet continuously logs a program's execution while sacrificing very little performance (~1%). If the program crashes, the developer can use the log to debug the failure by time traveling to a past instant in failed program's execution time. I will also talk about two software tools built using the BugNet logging mechanism. One is a data race analysis tool, which is currently used at Microsoft. Another is a tool that enabled Intel to easily port their ASIM architectural simulator to Mac OSX, which was never attempted before because of the effort involved.
speaker bio
Satish Narayanasamy is a Ph.D. candidate in Computer Science at the University of California, San Diego. His research interests include computer architecture and systems support for software development and system reliability. He has received two IEEE Top Picks awards in recognition of his industry relevant contributions.
found on the web at http://compsci.rice.edu/events.cfm?EventRecord=8009
+ Reply to Thread
Results 1 to 1 of 1
Similar Threads
-
proof that time travel is possible and has been done
By deadrats in forum Off topicReplies: 15Last Post: 31st Oct 2010, 03:38 -
Time travel
By ron spencer in forum Off topicReplies: 17Last Post: 18th Apr 2009, 13:05 -
Time Travel
By ron spencer in forum Off topicReplies: 17Last Post: 30th Dec 2008, 00:48 -
Would you travel through time if you could?
By yoda313 in forum PollsReplies: 33Last Post: 7th Sep 2008, 10:29