The ability to run multi-threaded software applications has become critical to leveraging the performance of today?s x86 processors. While multi-threading has traditionally been used primarily by server applications, increasingly more mainstream applications that run on workstations, desktops and notebook computers are multi-threaded in order to take advantage of the benefits of multi-core processing.
Multi-core processors also offer benefits for developers as they work on the code, especially during the compiling process. Developers often times heavily rely on their computer resources and in many cases, the speed at which software code is being compiled results in greater productivity for the programmer. By leveraging multi-core processors, programmers can take advantage of a more efficient development cycle.
Held throughout 2008 beginning on March 12, these coding competitions are each scheduled to run several weeks in duration. The winners of Multicore Threadfest will receive cash prizes ranging from $250 to $2,500. Each of four first prize winners? code, expected to be announced within a week of the competition?s close, will be made available on AMD?s Developer Central at http://developer.amd.com/.
For additional details visit http://www.topcoder.com/threadfest.