title: System Verilog DPI - Running parallel threads one in cpp and other in SV
body: <p>I have a <code>fork-join_none</code> block in <code>forever</code> loop in SV which has two threads. One thread is a call to a task in SV itself. The other thread is a call to a function imported from CPP. Is it possible to run these two threads in parallel?</p>
  
  <p>I tried this but what's happening is once the CPP function is called control is not returning back to SV side making the other thread in SV not working.</p>
  
  <p>How to run these two in parallel???</p>