Autor Wiadomość
zvswgogna
PostWysłany: Sob 17:23, 25 Sty 2014    Temat postu: Mainstream Multi

Mainstream Multi
Pundits postulate that software functionality has reached a pinnacle. Students often say to me when I'm teaching that they do not have a reason to upgrade their software. Statements like this do not bode well for traditional software developers. If consumers do not upgrade their software,[url=http://www.holisteroutlet.cc]hollister femmes[/url], developers will need new jobs. I think focusing on multithreaded applications could provide a new direction for software developers.
Multithreaded applications are more responsive and increase overall throughput. However, programming a multithreaded application causes anxiety for developers because of the complexity of having multiple threads working in parallel.
Writing multithreaded programs is definitely more complicated, but the tradeoff in performance is worth it. Making programs more responsive with better overall performance allows endusers to work more efficiently with multiple programs. I believe this would provide a compelling reason for consumers to upgrade their software.
For years, multithreaded programs have been written to take advantage of super computers and other multiprocessor machines, but these applications are found only in specialized industries and most endusers do not have multiprocessor machines in their home. Multicore processors might be the catalyst that pushes mainstream software developers into writing multithreaded applications.
Once consumer based software applications realize the benefits of multithreading, endusers will upgrade because they want better performance, not just more functionality..

Powered by phpBB © 2001, 2005 phpBB Group