OSCON Day 2 Tutorials Recap

The second day of tutorials started with New Parallel Programming Tools for a Multicore World which essentially was a plug for Intel's new Threading Building Blocks project. Basically they re-wrote threads on all platforms, added a bunch of neato stuff like memory allocators, concurrent collections, and schedulers. Some of the thread synchronization functionality is pretty nice.

Before I even entered the room, I was cautious that this might be some proprietary crap, but they have dual licensed it under GPLv2 and a paid license for redistributing your program without having to give away the code. In coordination with this release, O'Reilly published a book about the Threading Building Blocks. I picked up a copy, but I haven't read it yet.

The next tutorial was Linux Performance Monitoring by Darren Hoch. He gave a great talk that discussed tracking down issues common utilities including CPU, memory, and I/O. His booklet was very well put together, so it made his talk easier to follow.

Later that night I went to the PHP and MySQL and the Google O'Reilly Open Source Awards party where I got to meet and hang out with lots of great people including Peter Zaitsev, Jay Pipes, Darren Hoch, Matthew Eernisse, and many more.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options