Session Details

The Basics of Threading  

Level :
Date :
Agenda Not Set Yet
Room :
Not Assigned
Interested : (-) - Registered : (-)


There is something for everyone in this talk. The software development community is being actively encouraged to embrace concurrent software development to better realize the full potential of multi-core machines. No more “free” performance enhancements handed to us by the hardware and firmware folks, now it’s up to us to figure out how to maximize our usage of the available hardware. Threads are a major tool to accomplish that. In this talk I will discuss what threads are, how they work, why they are dangerous, and some tips on what you can do to protect yourself. A properly threaded application can be a thing of beauty…a poorly threaded application a money pit. It’s up to the architects, developers, QAs, and managers to ensure that threading adds measurable value and not just pain. <p> Sample code is done in C# but all concepts are applicable across languages and OSs.</p>

The Speaker(s)


Ryan Greenlee

Kim has over 30 yrs of experience building and shipping commercial and enterprise level software solutions from initial release to multiple release cycles. She has worked both in the start up sector as well as large corporations. Risk reduction is key to successful product launch and the long term viability of your company.
  • Not Interested
  • Interested
  • Attending