Muli Ben-Yehuda's journal

March 3, 2008

notes from the ASPLOS 2008 poster session

Filed under: Uncategorized — Muli Ben-Yehuda @ 10:22 AM

Here’s a short list of posters from the ASPLOS ’08 combined opening reception and poster session that I found particularly interesting.

“MemCrawler: Discovering Structures in Memory” – Given a dump of physical memory, a list of interesting patterns and a list of object constraints, MemCrawler will identify kernel data structures and functions in the dump.

“Coevolution of Operating Systems and Asymmetric Single-ISA CMPs” – Not all cores and pieces of code are created equal – is it feasible to run specific pieces of operating system code (e.g., the TCP/IP stack) on smaller and less complex cores? Our ASPLOS paper explores a similar question.

“Multi-host I/O sharing by using I/O virtualization technology, ExpEther” – Extending the PCI-e bus through 10Gb ethernet. A host talks PCI-e to an FPGA which encapsulates PCI-e messages over ethernet and transmits them to a remote FPGA which decapsulates the PCI-e messages and passes them to a PCI-e endpoint. We explored similar issues with the IPOnly server. Being able to “remote” a device without needing a host (general purpose CPU) to be connected to it is pretty neat.

“Efficient Fault Tolerance in Multi-media Applications through Selective Instruction Replication” – Not all instructions are created equal. Some matter to successful completion of the program, some don’t. In media applications, Control flow is important, but manipulations on individual pixels less so. No point in replaying or replicating instructions which don’t matter.

2 Comments »

  1. That first one is particularly interesting in light of the recent paper on recovering memory images from recently powered-off computers, see http://citp.princeton.edu/memory/ .
    Thanks for posting these!

    Comment by ephermata — March 3, 2008 @ 8:42 PM | Reply

    • You’re very welcome. Will try to also post other interesting bits.

      Comment by mulix — March 3, 2008 @ 9:45 PM | Reply


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: