Parallel programming > programmer ability

ThraxThrax 🐌Austin, TX Icrontian
edited December 2007 in Science & Tech
<p>Parallel programming, or writing applications which can be handled by multiple cores, is a decided challenge. Icrontic covered this topic in passing with our <a href="http://icrontic.com/articles/quad_core">Quad Core Processing</a> article. The basic premise is to chunk operational tasks of a program into separate "Threads" or processes inside the CPU. Each core can handle a smaller piece of a greater whole, and the result is massively-increased CPU power.</p>
<p>Unfortunately for developers, writing parallel programs, or applications that can produce multiple threads, is a challenge. Some applications do not respond to this at all, and others that would benefit from this, are extremely hard to develop. <a href="http://www.news.com/Faster-chips-are-leaving-programmers-in-their-dust/2100-1006_3-6223053.html">C|Net takes a look</a> at this phenomena and discusses it.</p>
Sign In or Register to comment.