<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for mulix</title>
    <link>http://www.advogato.org/person/mulix/</link>
    <description>Advogato blog for mulix</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Sun, 19 May 2013 01:52:39 GMT</pubDate>
    <item>
      <pubDate>Thu, 3 Feb 2011 14:08:34 GMT</pubDate>
      <title>Goodbye, livejournal.</title>
      <link>http://www.advogato.org/person/mulix/diary.html?start=260</link>
      <guid>http://mulix.livejournal.com/213923.html</guid>
      <description>Well, it was bound to happen. Goodbye, livejournal. You've served me well since 2004.&lt;br /&gt;&lt;br /&gt;My new blog is at &lt;a href="http://mulix.wordpress.com" &gt;mulix.wordpress.com&lt;/a&gt; and the rss feed is at &lt;a href="http://mulix.wordpress.com/feed/" &gt;mulix.wordpress.com/feed/&lt;/a&gt;. See y'all there!&lt;br /&gt;</description>
    </item>
    <item>
      <pubDate>Wed, 6 Oct 2010 01:07:45 GMT</pubDate>
      <title>6 Oct 2010</title>
      <link>http://www.advogato.org/person/mulix/diary.html?start=259</link>
      <guid>http://mulix.livejournal.com/213557.html</guid>
      <description>You know it's a good day when you get to use angry turtle in a presentation. Angry turtle is angry!&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img src="http://www.mulix.org/misc/angry-turtle.jpg" alt="angry turtle" /&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <pubDate>Mon, 4 Oct 2010 16:03:40 GMT</pubDate>
      <title>4 Oct 2010</title>
      <link>http://www.advogato.org/person/mulix/diary.html?start=258</link>
      <guid>http://mulix.livejournal.com/213289.html</guid>
      <description>I was hurrying down the Newark airport terminal, wondering whether I
was going to make the connecting flight to Seattle, en-route to
Vancouver for the &lt;a href="http://www.usenix.org/osdi10/" &gt;9th USENIX
Symposium on Operating Systems Design and
Implementation&lt;/a&gt;. Suddenly, my cell phone rang. It
was &lt;a href="https://researcher.ibm.com/researcher/view.php?person=il-FACTOR" &gt;Michael
Factor&lt;/a&gt;, a long-time co-worker and mentor. "Have you seen the
email?"  "No, I just landed in Newark and am on the way to catch a
connection to Seattle. Which email?" "Here, let me read you the
opening:
&lt;p&gt;
&lt;blockquote&gt;
Dear Authors,
&lt;p&gt;
Your paper has been selected as one of two
winners of the OSDI &lt;a href="http://www.cs.utah.edu/~lepreau/" &gt;Jay
Lepreau&lt;/a&gt; Best Paper award."
&lt;/blockquote&gt;
&lt;p&gt;
Receiving this award is a unique experience and a great honor. It is
doubly sweet because of all the research projects I've worked on, the
Turtles nested virtualization project is perhaps the one I am most
proud of. When Orit, Ben, and I started working on it in 2008, we set
out to do the impossible. Many colleagues claimed that efficient
nested x86 virtualization on the Intel platform could not be
done. Eventually, working long and hard, and with help from friends,
we showed that not only could it be done, it even performs well. I've
learned a lot in the process, about x86 virtualization, about leading
a team, and about the art and craft doing research, but the most
important lesson was to never lose hope, to always believe that
eventually, it will work. And guess what? It did!
&lt;p&gt;
If you want to know how we did it, and what we learned in the process,
check out &lt;a href="http://www.mulix.org/pubs/turtles/nested-osdi10.pdf" &gt;The Turtles
Project: Design and Implementation of Nested Virtualization&lt;/a&gt;.
&lt;p&gt;
&lt;blockquote&gt;
In classical machine virtualization, a hypervisor runs multiple
operating systems simultaneously, each on its own virtual machine. In
&lt;i&gt;nested virtualization&lt;/i&gt; a hypervisor can run multiple other
hypervisors with their associated virtual machines. As operating
 systems gain hypervisor functionality---Microsoft Windows 7 already
runs Windows XP in a virtual machine---nested virtualization will
become necessary in hypervisors that wish to host them. We present the
design, implementation, analysis, and evaluation of high-performance
nested virtualization on Intel x86-based systems. The Turtles project,
which is part of the Linux/KVM hypervisor, runs multiple
&lt;i&gt;unmodified&lt;/i&gt; hypervisors (e.g., KVM and VMware) and operating
systems (e.g., Linux and Windows). Despite the lack of architectural
support for nested virtualization in the x86 architecture, it can
achieve performance that is within 6-8\% of single-level (non-nested)
virtualization for common workloads, through &lt;i&gt;multi-dimensional
paging&lt;/i&gt; for MMU virtualization and &lt;i&gt;multi-level device
assignment&lt;/i&gt; for I/O virtualization.
&lt;p&gt;
&lt;center&gt;&lt;img src="http://www.mulix.org/misc/epic-turtles.png" /&gt;&lt;/center&gt;
&lt;p&gt;
&lt;i&gt;The scientist gave a superior smile before replying, ``What
is the tortoise standing on?'' ``You're very clever, young man, very
clever'', said the old lady. ``But it's &lt;a href="http://en.wikipedia.org/wiki/Turtles_all_the_way_down" &gt;turtles
all the way down!&lt;/a&gt;''&lt;/i&gt;
&lt;/blockquote&gt;
</description>
    </item>
    <item>
      <pubDate>Mon, 6 Sep 2010 11:06:51 GMT</pubDate>
      <title>Happy one month birthday, Ze'ev</title>
      <link>http://www.advogato.org/person/mulix/diary.html?start=257</link>
      <guid>http://mulix.livejournal.com/213142.html</guid>
      <description>&lt;center&gt;&lt;img src="http://www.mulix.org/pics/family/september-2010-collection/PICT0118small.JPG" alt="Ze&amp;#39;ev"&gt;&lt;/img&gt;
&lt;/center&gt;</description>
    </item>
    <item>
      <pubDate>Mon, 6 Sep 2010 11:06:51 GMT</pubDate>
      <title>recent activity in a capsule</title>
      <link>http://www.advogato.org/person/mulix/diary.html?start=256</link>
      <guid>http://mulix.livejournal.com/212892.html</guid>
      <description>&lt;ul&gt;
&lt;li&gt;I'll be presenting the &lt;a href="http://www.mulix.org/pubs/turtles/h-0282.pdf" &gt;Turtles nested
virtualization project&lt;/a&gt; at 
&lt;a href="http://www.usenix.org/events/osdi10/" &gt;OSDI&lt;/a&gt; in
Vancouver. It's nice when dreams come true.
&lt;li&gt;I am serving on the program committees of the &lt;a href="http://www.cs.technion.ac.il/~erez/vee11/VEE_2011/Home_Page.html" &gt;2011
ACM SIGPLAN/SIGOPS International Conference on Virtual Execution
Environments (VEE 2011)&lt;/a&gt;, the &lt;a href="http://sites.google.com/site/masvdcworkshop2010/" &gt;workshop on
Micro Architectural Support for Virtualization, Data Center Computing,
and Clouds&lt;/a&gt;, and the 2011 USENIX Annual Technical Conference. Keep
those papers coming.
&lt;li&gt;Big changes are afoot. More details later.
&lt;/ul&gt;
</description>
    </item>
    <item>
      <pubDate>Tue, 17 Nov 2009 20:04:01 GMT</pubDate>
      <title>interesting call for papers</title>
      <link>http://www.advogato.org/person/mulix/diary.html?start=255</link>
      <guid>http://mulix.livejournal.com/212539.html</guid>
      <description>&lt;p&gt;
I have been remiss in updating this thing recently. In penance, I
offer you these interesting call for papers from conferences that you
should, without a doubt, submit your best papers to:
&lt;p&gt;
The &lt;a href="http://sysrun.haifa.il.ibm.com/hrl/wiov2010/" &gt;2nd
Workshop on I/O Virtualization&lt;/a&gt;, which I will be co-chairing, will
be co-located with &lt;a href="http://www.ece.cmu.edu/~calcm/asplos10/" &gt;ASPLOS 2010&lt;/a&gt; and &lt;a href="http://vee2010.cs.princeton.edu/Home_Page.html" &gt;VEE 2010&lt;/a&gt; in
Pittsburgh, Pennsylvania, in March 2010. Once again we will be looking for
&lt;a href="http://sysrun.haifa.il.ibm.com/hrl/wiov2010/cfp.html" &gt;ground-breaking
and thought-provoking papers in I/O virtualization&lt;/a&gt;, 
although if your paper is only ground-breaking or only thought
provoking, that's fine too. 
&lt;p&gt;
&lt;a href="http://www.ics-conference.org/index.html" &gt;The 24th
International Conference on Supercomputing (ICS'10)&lt;/a&gt; will be held
in Japan (Japan!) in June 2010. We are soliciting papers on all
aspects of research, development, and application of high-performance
experimental and commercial systems. This will be my first time on the
ICS PC, and I am looking forward to the experience.
&lt;p&gt;
Last but certainly not least, &lt;a href="http://www.haifa.ibm.com/conferences/systor2010/" &gt;SYSTOR
2010---The 3rd Annual Haifa Experimental Systems Conference&lt;/a&gt;, will
be held once again in Haifa in May, 2010, and you should all come
visit.
&lt;p&gt;
More later.
</description>
    </item>
    <item>
      <pubDate>Tue, 7 Apr 2009 14:05:08 GMT</pubDate>
      <title>SYSTOR 2009 Call for Participation</title>
      <link>http://www.advogato.org/person/mulix/diary.html?start=254</link>
      <guid>http://mulix.livejournal.com/212468.html</guid>
      <description>&lt;pre&gt;
                   CALL FOR PARTICIPATION

    SYSTOR 2009---The Israeli Experimental Systems Conference
       http://www.haifa.il.ibm.com/conferences/systor2009/
                        4-6 May 2009
                        Haifa, Israel

Registration deadline: May 2nd

SYSTOR 2009, the Israeli Experimental Systems Conference, will be held
at IBM Haifa Labs, in Haifa, Israel. The conference program will run
over three days, combining the forefront of academic systems research
with real-world systems developed in industry. The goal of the
conference is to promote systems research and to foster stronger ties
between the Israeli and worldwide systems research communities and
industry. Conference proceedings will be published by ACM in the ACM
Digital Library.

There is a limited number of seats available on a
first-come-first-served basis upon registration at
http://www.haifa.ibm.com/conferences/systor2009/registration.shtml
(registration is free of charge). Lunch and refreshments will be
served on all three days courtesy of IBM Haifa Labs.

The first day of the conference will feature sessions on distributed
systems, concurrency, and power management. Marc Snir, University of
Illinois at Urbana Champaign, will give a keynote talk, and in the
afternoon a student poster session with sweet refreshments will be
held.

The second day will begin with the keynote "Towards Invisible Storage"
by Alain Azagury, Director, XIV Business Executive, IBM, and an
invited talk on "The Next Generation Data Center" by Michael Kagan,
Mellanox CTO. After the morning talks, there will be paper sessions
focusing on data de-duplication and storage issues. The day will end
with an optional social event in Caesarea.

The third day will conclude the conference with paper sessions on
virtualization and system optimizations, and a panel of well-known
systems researchers who will debate "What is Systems Research about
and is it Relevant?" The full program for all three days is available
on the conference website.

We look forward to seeing you at SYSTOR 2009!

SYSTOR Advisory Committee
    * Marc Auslander, IBM
    * Ken Birman, Cornell
    * Danny Dolev, HUJI
    * Julian Satran, IBM
    * Marc Snir, UIUC
    * Willy Zwaenepoel, EPFL

Program Chairs
    * Michael Factor, IBM
    * Dror Feitelson, HUJI

General Chair
    * Miriam Allalouf, IBM

Publicity Chair
    * Muli Ben Yehuda, IBM

Publication Chair
    * Gregory Chockler, IBM
&lt;/pre&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 4 Apr 2009 22:07:27 GMT</pubDate>
      <title>miscellany</title>
      <link>http://www.advogato.org/person/mulix/diary.html?start=253</link>
      <guid>http://mulix.livejournal.com/212042.html</guid>
      <description>I want to update this thing more often, but there's so much going on, the days filled with action and counter-action, that before I know it it's past midnight, and I have to wake up at 5 AM for a workout, and updating the blog is left on the TODO list for yet another day. Like, today.&lt;br /&gt;&lt;br /&gt;So, content?&lt;br /&gt;&lt;br /&gt;I've been a manager for a month and change now, managing the virtualization and systems architecture group at the &lt;a href="http://www.haifa.il.ibm.com/" &gt;lab&lt;/a&gt;. It's an interesting challenge (which is why I agreed to do it), often frustrating, occasionally exhilarating. To my surprise, the part I like most is dealing with human beings in their myriad forms. To my non-surprise, the part I like least is the bureaucracy, but I figured I'd wait a couple more months before I start tilting at wind-mills. I still write code (well, debug code, mostly) and conduct research, but it's no longer the most important part of my day.&lt;br /&gt;&lt;br /&gt;On the research front, we had two papers accepted to &lt;a href="http://www.caip.rutgers.edu/icac/" &gt;ICAC 2009&lt;/a&gt; (one full paper and one short paper/poster), both in the general area of treating virtual machines as black boxes and inferring useful things about them---performance bottlenecks and boot-time--via statistical analysis of their inputs and outputs. Another paper, on the DMA mapping problem in direct assignment, was not accepted to USENIX ATC to my disappointment, and we are now revising it while looking for a new home.&lt;br /&gt;&lt;br /&gt;I am continuing to work out twice a week with a private trainer who is seriously kicking my butt. It's rare when I don't finish a workout on the brink of exhaustion, drenched in sweat. I *love* it. Twice a week is no longer enough---I crave the endorphin rushes and sore muscles---so I've also re-started going for long walks, and hitting the punching bag in the back-yard like I really mean it. The kilograms are coming off, too, an added bonus.&lt;br /&gt;&lt;br /&gt;Last but not least, &lt;a href="http://www.haifa.ibm.com/conferences/systor2009/index.shtml" &gt;SYSTOR 2009&lt;/a&gt; is coming up next month, with a &lt;a href="http://www.haifa.ibm.com/conferences/systor2009/program.shtml" &gt;great program&lt;/a&gt; combining academic research and real-world systems. See y'all there!</description>
    </item>
    <item>
      <pubDate>Wed, 28 Jan 2009 04:06:11 GMT</pubDate>
      <title>28 Jan 2009</title>
      <link>http://www.advogato.org/person/mulix/diary.html?start=252</link>
      <guid>http://mulix.livejournal.com/211742.html</guid>
      <description>It's 5:40 AM. I am is sitting in an empty room full of half-assembled furniture, waiting for the personal trainer to arrive and whip my ass into shape.</description>
    </item>
    <item>
      <pubDate>Tue, 23 Dec 2008 22:07:50 GMT</pubDate>
      <title>23 Dec 2008</title>
      <link>http://www.advogato.org/person/mulix/diary.html?start=251</link>
      <guid>http://mulix.livejournal.com/211688.html</guid>
      <description>There will be a half-day workshop at the Technion's EE department on Thursday afternoon on &lt;a href="http://www3.ee.technion.ac.il/Sites/WorkShop/default.asp" &gt;"Technology Transfer - from Academy to Industry"&lt;/a&gt; which looks mildly interesting. I am on nominally on vacation this week and flying to Italy that night, but perhaps I'll go anyway. Anyone else planning to go?</description>
    </item>
  </channel>
</rss>
