In reply to sarth21:
The UVM Cookbook has an entire section on using UVM with an emulator.
I am not sure what you mean by ‘multicore’ testbenches, so you will have to explain that in more detail.