Talk:parallelism

I note that there is no definition that aligns with the usage of this word in the computing industry. In this field the term parallelism implies having multiple independent threads operating to achieve a single programtic outcome. This method was originally applied when large tasks (e.g. processing the human genome) involved utilizing the power of many disparate computers by having them each run the same program operating against a small subset of the raw data, aggregating the results in a system repository. More recently the term applies to a similar process within a single computer, whereby each of the independent computing cores is running a "thread" of the program in parallel with the other cores of the processor, in order to maximize the effective utilization of computing resources.

Tryppyr (talk) 14:29, 5 April 2013 (UTC)Tryppyr
 * I've added a sense, though it probably could use some improvement. The reason I did it the way I did was to avoid having the definition spread over too many entries: if I went into detail here, then changes to one or the other would leave the entries out of synch. Chuck Entz (talk) 22:04, 5 April 2013 (UTC)