Ever wonder how a spellchecker works? How about a parallel spellchecker implemented in PLINQ?

Boby George and Pooja Nagpal from the Parallel Computing Platform team wrote this article, which outlines the steps to convert a LINQ implementation of a spellchecker to PLINQ.  It details numerous optimizations, as identified through the lens of the Concurrency Visualizer.

Enjoy!

clip_image002

James Rapp – Parallel Computing Platform