Wednesday, January 28, 2009

By popular demand


Eric said...

Consider an environment in which there is a one-to-one mapping between user-level
threads and kernel-level threads that allows one or more threads within a process to
issue blocking system calls while other threads continue to run. Explain why this
model can make multithreaded programs run faster than their single-threaded counterparts
on a uniprocessor computer. LEWI96-42

Thank you for asking this question. There are many of my readers who have this same question but are a just a little too shy to ask. The answer to this question is actually not as simple as you might think, and I bet you will be pleasantly surprised by the answer, just as I was when my sensei first presented it to me. Unfortunately the Devil himself is literally in the details (figuratively speaking of course) It really depends on how you read the question. For instance if I remove a few simple letters the question can take on a whole new meaning!

Let me just make a few alterations to the question...

Consider an _____iron in which there is a one-to-one _ping between _____ev[i] l
_red ____heads that allows one or more ___ads_ within a process to
_sue ___king _____ calls while other ____ads continue to run. Explain why this
model can make multi_h_eaded _rams run faster than their single-_headed counterparts
on a uni____ co_p_ter. LEWI96-42

-and with a few minor corrections here is the new question

Consider an iron in which there is a one-to-one ping between evil red heads that allow one or more ads within a process to sue king calls while other ads continue to run. Explain why this model can make multi headed rams run faster than their single-headed counterparts on a unicopter.

Great now that we have formatted the question that much easier to understand and that frankly makes more sense, we can begin to answer the question.

This "iron" must me a mystical artifact that enables a society of evil red heads who communicate by "pings" to create advertising aimed against king calls. As a result models will be able to motivate multi headed rams to travel faster than single headed rams by means of a unicopter. Well there you have it, I don't think I can break it down any more than that. And as for the answer to that ... question.... its really rather subjective don't you think? I'll leave that for you to ponder in your personal time.

It is important to restructure questions in a way that is easier for you to understand. I was able to do it through using Ockham's razor. Or in other words I simplified the question because the simplest theory is often the most correct. Be careful when using it though because Ockham's razor is a double edged-blade. If you're not careful you could simplify one of your fingers off!

I hope this has answered your question, I've gotta get going before Ockham finds out I used his razor!

Keep'n it real y'all
-Wally

2 comments:

  1. Your answer to that question has changed my life. Seriously, that was awesome!

    ReplyDelete
  2. There's a new Magic: The Gathering card with "Protection from Everything." I assume this means it has protection from being in my deck, and cannot be played, correct?

    The card, for reference: http://ww2.wizards.com/Gatherer/CardDetails.aspx?&id=179496

    ReplyDelete