0 Members and 1 Guest are viewing this topic.
Cymric wrote:Quite recently (I forget where and when, might have been on this forum) I began to wonder what the Next Big Thing in software engineering is going to be. We've had quite a lot of experience with OOP now, to the point where there are already plenty of books which can comfortably write about the good and the bad of it---and not just spew marketing hype. I can guess that threading and parallelisation are going to be quite important topics, now that the big CPU vendors are slowly inching towards multiple (quite possibly vectorised) cores on a single chip. Quite a number of people have pointed out that sticking a second core on a die is not a recipe for double performance, you need to be intelligent about it. (I recall Hammer pointing out, in his own informative if a little terse way, that vectorised GFX-chips are very sensitive to their drivers; so sensitive that nVidia abandoned their attempts at selling them.)But are there other things which are currently just below the horizon?
Karlos wrote:
Speelgoedmannetje wrote:@bloodlineKarlos was talking about an algorithm to deal with data, so two or more seperately running programs within a program (called threads) cannot acces the same data at the same time. If I know it correctly, if a thread wants to acces the data at the same time as another thread, it is placed in a queue.very nice indeed to prevent lockups :-)
cecilia wrote:QuoteNot pleasant is it?that depends on what i'm going to do with this picture.....and on THAT note.....Good Nite! :lol:
Not pleasant is it?