The past nine weeks have been fun, educational, and a lot of hard work! I'm glad I got to know some of you here on the contest forums.
I signed up for the Apprentice Level to learn more about multi-threaded programming. Well... mission accomplished. This third problem also taught me the finer points of SSE, which was something I'd been meaning to learn.
So enjoy the summer and we'll meet again for Phase 2 after the Developer's Conference. If I'm fortunate enough to win the grand prize this year or any year, my pledge is to move up to the Master Level. Anyone who wins the Apprentice Level is a threading master by definition. I'm looking at you, duncanhopkins. Give the rest of us a chance! ;-)
Now I need to go lie down,
- Rick LaMont