Get the Flash Player to see this player.

What All Rubyist Should Know About Threads

Jim Weirich

Other formats

We have been living in the shadow of Moore's law for many years. Transister sizes keep shrinking and processor speeds keep increasing. But technology seems to have hit a brick wall. Clock cycles have not been able to keep up with the shrinking transister. As a result, manufacturers have increased performance by putting more CPUs on a chip. But is today's software really able to deal with the concurrency demands of today's hardware? How will tomorrow's software have to change to take real advantage of this new push toward multi-core machines. This talk will take a look at current and future trends in software concurrency with respect to Ruby and other Languages.

Videos are in h.264 quicktime format. We recommend Miro for viewing these files.

Back to Conference Schedule

Presenters retain full rights to the content of their presentations, and have released them under the Creative Commons Attribution-ShareAlike license.