On Mon, 13 Apr 2009, Louis Solomon [SteelBytes] wrote: >> ... ATI GPUs are significantly more powerful than >> those from Intel ... > > currently - yes. > > but http://en.wikipedia.org/wiki/Larrabee_(GPU) will be interesting. An > probably very good for reprogramming to do work like colour management
Facinating. Getting back to OpenMP, it is worth mentioning that IBM developed an OpenMP implementation for its Cell processor which automatically produces code for both the master processor, and the specialized cell cores. Code is also emitted which performs the necessary implicit data copies and synchronization. The compiler decides which threads should run on the master and which ones should run on the cell cores. The result runs as one executable program. It seems that Intel's Larrabee approach will make this reasonably easy to accomplish since it is based on the x86 instruction set. Both Intel and AMD/ATI will likely go down this path since they are primarily CPU companies and want to sell high volumes of product into cost-reduced systems. If compilers will do the heavy lifting in the future, then it is not necessary to perform major surgery on lcms in order for it to perform much better. Bob -- Bob Friesenhahn bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/ ------------------------------------------------------------------------------ This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com _______________________________________________ Lcms-user mailing list Lcms-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lcms-user