It depends on whether the guest OS, and the applications that you run, support multi-threading (which should be the case for most modern applications). Please keep in mind that adding more vCPUs than required to a VM, may result in decreased performance, due to the CPU scheduling involved in this.
André