Sounds like a recipe for Witches Brew. No, the title of this post refers to the last few talks to be announced for DCBSDCon 2009. We have a lot of stuff to cover today, so I’ll cut to the chase and introduce our last group of speakers.
George Neville-Neil is the other half of the dynamic duo that brought us The Design and Implementation of the FreeBSD Operating System and that will also be speaking at DCBSDCon. George will be presenting his talk on FreeBSD’s Hardware Performance Monitoring Counters (HWPMC).
FreeBSD has included support for Hardware Performance Monitoring Counters for several years now. The hwpmc system provides access to counters that are present in all modern Intel and AMD CPUs, as well as other chipsets, and which give the programmer the ability to understand the low level performance issues that may effect their code. This talk will cover the motivation behind and basic usage of HWPMC.
I had the pleasure of meeting George in NYC this past year while we attempted to install PC-BSD on my MacBook Pro. He’s quite a bit of fun and has a great wealth of FreeBSD knowledge.
Robert Luciani comes to us all the way from Sweden. Robert is studying for his Masters degree in Algorithms and Logic at the University of Chalmers. He’s been working actively with DragonFly BSD since 2006, and with BSD in general since 2001. Robert’s research into M:N threading for DragonFly provides us with a unique look at the performance issues affecting SMP.
Ineffective concurrency mechanisms in an operating system can lead to low performance in both single and multiprocessor environments. Practical setbacks involved with attempting overly invasive kernel changes have made it difficult in the past to implement new and innovative concurrency systems. This paper describes the rationale behind interfaces in the DragonFly BSD operating system intended to provide high performance and scalability on multiprocessor architectures. Using a lock-free processor centric approach, DragonFly BSD has developed a unique thread system with the potential for excellent scalability.
Last but not least, I mentioned weeks ago that we would have someone from ShmooCon speak at DCBSDCon. Each year, organizers of the ShmooCon hacker conference recruit a team of volunteers to design and deploy their secure conference network. The event is known as ShmooCon Labs. Ken Caruso has kindly volunteered himself to sneak away for a few minutes this year to give us a short talk about how they utilize BSD in their conference infrastructure. As a former volunteer from the 2006 ShmooCon Labs, I’m interested to see how their network has expanded in two years to support this year’s 1200 attendees.
This winds up the formal announcements for speakers and talks at DCBSDCon 2009. Make sure to keep reading the blog as we will continue to have stories and announcements over the coming weeks. If you missed the earlier post, make sure you make your hotel reservations very soon. The group discount code expires this Friday! And of course, don’t forget to register for the conference.
News DragonFlyBSD, FreeBSD, George Neville-Neil, HWPMC, Ken Caruso, ShmooCon