Many software systems have grown in code and complexity over more than a decade. They all run well on single core hardware systems, a few with embedded or real-time focus, others with other constrains. Now, processor manufacturer starting to put more and more execution cores on a single silicon die to avoid physical restrictions, such as heat dissipation and power consumption. So, Moore's law will continue for the next x decades - at first for processor manufacturer ;-).
But, the big questions are, how to use this additional power of next generation multi-/many-core processors? How to get such grown software systems running on multi-core CPUs so, that they are not slower than before? And - what is much more important - how to make fundamental design changes to achieve this?
Why is the last question so hard to answer? Midsize software projects typically have 50 to 150 software developers. Every developer might be responsible for small software component. All software components calling and offering interfaces for other components. But which person can look through the whole software system, who has knowledge about all the clean and dirty code to make such important design changes? To get responses for all of that questions, we have to start refactoring all previous design decisions and get rid of design by-passes and unnecessary complexity...
That's always a good point to start!
Kommentare
Sun, 02.09.2007 19:37
Nachdem ich letzte Woche meine Masterarbeit abgegeben habe u nd ich aufgrund meines zügigen Diplom- sowie Master-St [...]
Sun, 04.02.2007 12:32
Klar kannst du meine Datenschu tzerklaerung benutzen, aber oh ne Gewaehr - ich bin kein Juri st!!! Hier gibt es ue [...]
Sat, 03.02.2007 20:33
Darf ich deine Datenschutzerkl ärung als Vorlage für mein Web log verwenden? :)
Thu, 09.11.2006 09:22
Das 'a' im Dateinamen kam dahe r, dass die erste Version bugg y war und den Versionsnummerst ring nicht auf "1.0.3" h [...]
Thu, 14.09.2006 12:58
Gibts für mich auch eine Einla dung ? ich wäre Dir echt dankb ar. Gruß Niko
Wed, 13.09.2006 22:43
Gibt es noch Einladungen? Dank e
Mon, 11.09.2006 11:39
Hat noch jemand ne Einladung ü ber? Würd mich freuen
Sat, 09.09.2006 20:41
Kreig ich auch noch eins??? b itte, bitte, bitte... Warte s chon seit monaten... MfG, Ka rl