Physical Cores vs Virtual Cores in Parallelism

Posted by Code Curiosity on Stack Overflow See other posts from Stack Overflow or by Code Curiosity
Published on 2010-06-11T17:19:14Z Indexed on 2010/06/11 17:22 UTC
Read the original article Hit count: 185

When it comes to virtualization, I have been deliberating on the relationship between the physical cores and the virtual cores, especially in how it effects applications employing parallelism. For example, in a VM scenario, if there are less physical cores than there are virtual cores, if that's possible, what's the effect or limits placed on the application's parallel processing? I'm asking, because in my environment, it's not disclosed as to what the physical architecture is. Is there still much advantage to parallelizing if the application lives on a dual core VM hosted on a single core physical machine?

© Stack Overflow or respective owner

Related posts about multithreading

Related posts about concurrency