|The Message text:
This email was created by [your name] who thought you would be interested in the following Article:
"Expose Parallelism by Avoiding or Removing Artificial Dependencies"
Many applications and algorithms contain serial optimizations that inadvertently introduce data dependencies and inhibit parallelism. One can often remove such dependences through simple transforms, or even avoid them altogether through techniques such as domain decomposition or blocking.
CodeProject also contains hundreds of articles, free source code samples and applications to help in your day to day programming. Why not give it a try!