Probably a bit of an advanced question...
How hard is it to allow for multi threading support with C#? For example, we have a motherboard that has the capability for two processors with four cores each (dual xeon quad cores). We want to dedicate one processor (or core) to calculating a task, such as vision, and the other cores to do other tasks. Is this something that is coded in C#? If so, is it different for Windows and Linux?
Many thanks to anyone who can provide information on this, or even point me in the direction to where I can find information