By Gastón C. Hillar
“As C# and Visual Basic (in the .Net world) and Java are high level programming languages, most developers were not used to check for some hardware information. With multicore microprocessors and a task-oriented programming model, trying to take full advantage of parallel processing capabilities offered by modern microprocessors, this is changing.
I’m preparing a sequence of posts related to fine-grained parallelism with .Net Parallel Extensions. However, as I’ve received this questions dozens of times in my e-mail, I thought it was a good idea to post the answer for these three programming languages.”


