Welcome to Parallel Programming Talk #85. Today is July 13th and we'll be talking about "What game developer can teach parallel programmers" with Intel engineer Brad Werth.
First the News:
UPCRC Illinois Summer School to be held July 19-23, 2010 at the University of Illinois at Urbana-Champaign. Prerequisites for the summer school include solid programming experience (C, C++, C# or Java languages) and a demonstrated interest in applying multicore programming to academic or professional pursuits.
Congratulations to our Threading Challenge Phase 1 winners!
Master Level: 1 - Hosoya Index - 1st Place: Dmitriy Vyukov
Apprentice Level: 1 - Connected Components - 1st Place: pbialas
Phase 2 begins on Monday, August 9, 2010
The Intel® MKL 10.3 beta has been released and includes Intel® AVX optimizations, Summary Statistics functionality, C interface to LAPACK and Routine level mode control in VML. Please visit Intel MKL 10.3 beta program page for more details on the new features, bug fixes, and registration/download of the Intel MKL 10.3 beta.
Open Source Convention July 19-23 - OSCON, Portland, OR
The focus of this years convention is:
* Explore the benefits and challenges of building scalable applications for the cloud
* Use open source to target Android, iPhone and other mobile platforms
* Understand how and when to use NoSQL databases
* Use open source effectively as part of your business strategy
* Learn how to foster contribution and adoption of your open source projects
If you have questions you'd like to see up discuss, ideas for show topics or just want to send fan mail....
Send Email to email@example.com
On Today's Show:
Brad Werth, Sr. Software Engineering
Brad refer to Getting the Most From Your Middleware when he talk about how games are composed of pieces, potentially with independent threading approaches, and those pieces should be designed to unify.
Ticker Tape is designed this way and shows how the technique is used in games.
And remember, let's be thread safe out there.