mulix is currently certified at Master level.

Name: Muli Ben-Yehuda
Member since: 2000-06-19 13:30:41
Last Login: 2007-11-05 10:17:49

FOAF RDF Share This

Homepage: http://www.mulix.org/

Notes: 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.

Projects

Recent blog entries by mulix

Syndication: RSS 2.0

27 Apr 2008 »

I spent a couple of pleasant hours today trying to wrap my head around KVM's MMU code. After reading "The Shadowy Depths of the KVM MMU", it suddenly starts to - almost - makes sense.

The tentative agenda for the 2008 KVM forum has been published and is chock-full of awesomeness.

Syndicated 2008-04-27 19:58:44 from Muli Ben-Yehuda

22 Mar 2008 »

The Charge of the Light Brigade, by Alfred Tennyson

Half a league, half a league,
  Half a league onward,
All in the valley of Death
  Rode the six hundred:
'Forward, the Light Brigade
Charge for the guns' he said
Into the valley of Death
  Rode the six hundred.

'Forward, the Light Brigade!'
Was there a man dismay'd?
Not tho' the soldiers knew
  Some one had blunder'd:
Theirs not to make reply,
Theirs not to reason why,
Theirs but to do and die,
Into the valley of Death
  Rode the six hundred.

Cannon to right of them,
Cannon to left of them,
Cannon in front of them
  Volley'd and thunder'd;
Storm'd at with shot and shell,
Boldly they rode and well,
Into the jaws of Death,
Into the mouth of Hell
  Rode the six hundred.

Flash'd all their sabres bare,
Flash'd as they turned in air,
Sabring the gunners there,
Charging an army while
  All the world wonder'd:
Plunged in the battery-smoke
Right thro' the line they broke;
Cossack and Russian
Reel'd from the sabre-stroke
Shatter'd and sunder'd.
Then they rode back, but not
Not the six hundred.

Cannon to right of them,
Cannon to left of them,
Cannon behind them
  Volley'd and thunder'd;
Storm'd at with shot and shell,
While horse and hero fell,
They that had fought so well
Came thro' the jaws of Death
Back from the mouth of Hell,
All that was left of them
  Left of six hundred.

When can their glory fade?
O the wild charge they made!
  All the world wonder'd.
Honour the charge they made!
Honour the Light Brigade,
  Noble six hundred!

Syndicated 2008-03-22 22:01:11 from Muli Ben-Yehuda

5 Mar 2008 »

ASPLOS is going quite well so far. There were a few really interesting papers (see below). My talk went well, if I may say so myself... the slides are online.

Papers y'all should read:

Overshadow: A Virtualization-Based Approach to Retrofitting Protection in Commodity Operating Systems - Protecting an application from a malicious OS sounds counter-intuitive, but given a sufficiently smart hypervisor, it can be done. This is another step toward making the OS just another library.

Accelerating Two-Dimensional Page Walks for Virtualized Systems - How to get nested paging to perform.

The Design and Implementation of Microdrivers - Automatically split Linux kernel drivers into a performance critical part (which stays in the kernel) and a non-performance critical part which is moved to user-space.

Syndicated 2008-03-05 18:44:49 from Muli Ben-Yehuda

3 Mar 2008 »

notes from the ASPLOS 2008 poster session

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.

Syndicated 2008-03-03 18:21:41 from Muli Ben-Yehuda

2 Mar 2008 »

I'm in Seattle this week for ASPLOS and VEE. My hotel room has a balcony with a view:

<center> </center>

Yesterday I did the touristy thing and visited the space needle, science fiction museum and other nearby attractions. The best part of the day was the awesome Seattle Duck Ride. Unfortunately, my camera's batteries decided enough is enough just as we boarded the duck, so you get a picture of the space needle instead.

<center> </center>

The plan for today is to get some work done, visit the Seattle Aquarium and otherwise have fun. ASPLOS begins tonight! For the curious, our ASPLOS paper is now online.

Syndicated 2008-03-02 16:35:19 from Muli Ben-Yehuda

227 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 jschauma as Journeyer
  • 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 liw as Master
  • 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
  • eugeneteo certified mulix as Journeyer
  • nixnut certified mulix as Master
  • bcully certified mulix as Journeyer

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

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

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!

X
Share this page