mulix is currently certified at Master level.

Name: Muli Ben-Yehuda
Member since: 2000-06-19 13:30:41
Last Login: 2009-07-19 16:05:50

FOAF RDF Share This



In no particular order, I am a proud member and sometimes lecturer of the Haifa Linux Club (haifux), chief code mangler and bug maker extraordinaire for the syscalltrack project, an occasional Linux kernel hacker (for work and for play), Sometimes, I'm also a human being, and a researcher at IBM's Haifa Research Lab.


Recent blog entries by mulix

Syndication: RSS 2.0

Goodbye, livejournal.

Well, it was bound to happen. Goodbye, livejournal. You've served me well since 2004.

My new blog is at and the rss feed is at See y'all there!

Syndicated 2011-02-03 13:17:11 from Muli Ben-Yehuda

You know it's a good day when you get to use angry turtle in a presentation. Angry turtle is angry!

angry turtle

Syndicated 2010-10-06 00:14:26 from Muli Ben-Yehuda

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 9th USENIX Symposium on Operating Systems Design and Implementation. Suddenly, my cell phone rang. It was Michael Factor, 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:

Dear Authors,

Your paper has been selected as one of two winners of the OSDI Jay Lepreau Best Paper award."

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!

If you want to know how we did it, and what we learned in the process, check out The Turtles Project: Design and Implementation of Nested Virtualization.

In classical machine virtualization, a hypervisor runs multiple operating systems simultaneously, each on its own virtual machine. In nested virtualization 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 unmodified 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 multi-dimensional paging for MMU virtualization and multi-level device assignment for I/O virtualization.

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 turtles all the way down!''

Syndicated 2010-10-04 15:58:10 from Muli Ben-Yehuda

recent activity in a capsule

Syndicated 2010-09-06 10:15:47 from Muli Ben-Yehuda

256 older entries...


mulix certified others as follows:

  • mulix certified mattbradshaw as Apprentice
  • mulix certified sagi as Apprentice
  • mulix certified cananian as Journeyer
  • mulix certified dax as Master
  • mulix certified StevenRainwater as Journeyer
  • mulix certified lerdsuwa as Journeyer
  • mulix certified nyh as Master
  • mulix certified Shenka as Apprentice
  • mulix certified gby as Journeyer
  • mulix certified alan as Master
  • mulix certified baruch as Journeyer
  • mulix certified fxn as Journeyer
  • mulix certified schoen as Master
  • mulix certified moshez as Master
  • mulix certified mwh as Journeyer
  • mulix certified jsm28 as Journeyer
  • mulix certified jfreak as Apprentice
  • mulix certified Toastie as Journeyer
  • mulix certified Xantia as Apprentice
  • mulix certified davej as Master
  • mulix certified Telsa as Journeyer
  • mulix certified kzin as Journeyer
  • mulix certified behdad as Journeyer
  • mulix certified irbis as Apprentice
  • mulix certified Bram as Journeyer
  • mulix certified veltzer as Journeyer
  • mulix certified olandgren as Apprentice
  • mulix certified advogato as Master
  • mulix certified movement as Master
  • mulix certified itamar as Journeyer
  • mulix certified spiv as Apprentice
  • mulix certified rms as Master
  • mulix certified cmiller as Journeyer
  • mulix certified jdike as Master
  • mulix certified gary as Journeyer
  • mulix certified hubicka as Master
  • mulix certified acme as Master
  • mulix certified dugsong as Master
  • mulix certified ladypine as Journeyer
  • mulix certified TheCorruptor as Journeyer
  • mulix certified madscientist as Master
  • mulix certified sun as Journeyer
  • mulix certified zwane as Master
  • mulix certified erikm as Journeyer
  • mulix certified fenrus as Master
  • mulix certified kroah as Master
  • mulix certified kilmo as Journeyer
  • mulix certified frogfoot as Apprentice
  • mulix certified rml as Master
  • mulix certified coredumb as Journeyer
  • mulix certified phe as Journeyer
  • mulix certified akpm as Master
  • mulix certified error27 as Journeyer
  • mulix certified ahu as Master
  • mulix certified epsalon as Journeyer
  • mulix certified amits as Journeyer
  • mulix certified ajh as Master
  • mulix certified lmb as Master
  • mulix certified velco as Master
  • mulix certified amnesia as Journeyer
  • mulix certified mjcjunior as Journeyer
  • mulix certified eran as Apprentice

Others have certified mulix as follows:

  • tcg certified mulix as Apprentice
  • mattbradshaw certified mulix as Apprentice
  • sagi certified mulix as Apprentice
  • lerdsuwa certified mulix as Apprentice
  • nyh certified mulix as Master
  • baruch certified mulix as Journeyer
  • NetHunter certified mulix as Journeyer
  • prla certified mulix as Journeyer
  • fxn certified mulix as Journeyer
  • shlomif certified mulix as Journeyer
  • Toastie certified mulix as Journeyer
  • davej certified mulix as Journeyer
  • behdad certified mulix as Master
  • veltzer certified mulix as Journeyer
  • bombastic certified mulix as Journeyer
  • cmiller certified mulix as Journeyer
  • bytesplit certified mulix as Journeyer
  • ladypine certified mulix as Master
  • TheCorruptor certified mulix as Journeyer
  • gby certified mulix as Journeyer
  • sand certified mulix as Journeyer
  • zwane certified mulix as Journeyer
  • lior certified mulix as Journeyer
  • erikm certified mulix as Journeyer
  • axehind certified mulix as Journeyer
  • wardv certified mulix as Master
  • kilmo certified mulix as Master
  • coredumb certified mulix as Journeyer
  • frogfoot certified mulix as Master
  • dax certified mulix as Master
  • adulau certified mulix as Master
  • glyph certified mulix as Journeyer
  • dtucker certified mulix as Master
  • epsalon certified mulix as Master
  • amits certified mulix as Master
  • aniruddha certified mulix as Master
  • error27 certified mulix as Journeyer
  • moshez certified mulix as Master
  • movement certified mulix as Journeyer
  • amnesia certified mulix as Journeyer
  • feztbrus certified mulix as Master
  • mjcjunior certified mulix as Master
  • spstarr certified mulix as Master
  • nixnut certified mulix as Master
  • bcully certified mulix as Journeyer

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page