3 ms·
This encourages a very different style of multicore programming than is common on desktops today, closer to that of grid systems. Very interesting to see how t
by gchpaco 17y ago
This encourages a very different style of multicore programming than is common on desktops today, closer to that of grid systems. Very interesting to see how this develops.
- Gary_W_Longsine 17y agoApple may have been inspired in part by their experience with XGrid [http://www.apple.com/server/macosx/technology/xgrid.html http://www.apple.com/server/macosx/technology/xgrid.html], based on the NeXTSTEP application Zilla [http://www.omnigroup.com/mailman/archive/macosx-talk/2000-September/028352.html http://www.omnigroup.com/mailman/archive/macosx-talk/2000-Se...], and perhaps by PDO (Portable Distributed Objects) [http://en.wikipedia.org/wiki/NeXTSTEP http://en.wikipedia.org/wiki/NeXTSTEP]. I mention these somewhat obscure influences in response to your grid observation. Obviously there are several other (probably more immediate) influences on GCD and OpenCL as well (LLVM, OpenGL, various academic research on parallelized programming, etc.)