ParallelTest

Implementation of parallel computations using plain C#
Download

ParallelTest Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Andrew Kirillov
  • Publisher web site:
  • http://imageprocessinglab.com/
  • Operating Systems:
  • Windows All
  • File Size:
  • 7 KB

ParallelTest Tags


ParallelTest Description

Nowadays, dual core PCs have become more and more affordable, and have gradually become the standard. Quad core PCs are also getting closer, and of course, PCs with greater number of CPUs / cores are also available. Since there is huge amounts of computational tasks which are quite time consuming, parallel/distributed computing of these tasks is very critical. So, as users and developers receive PCs with several CPUs/cores, there is an obvious wish to use all the computing power of these PCs and load all the cores for paralleling time consuming computations.This article is going to discuss the topic of paralleling computations in C#, distributing them effectively through all cores available in the system. We will take a very brief look at what is provided by Microsoft’s parallel computation library, but the main aim of the article is to discuss how to implement parallelism using only standard facilities of the .NET framework and how to make it easy to use, so minimal changes should be done to the existing code in order to support parallelism.The ParallelTest application was developed to be a small tool that demonstrates the implementation of parallel computations using plain C#.


ParallelTest Related Software