title: Using New/delete on CUDA
body: <p>I heard that with new graphics cards (compatibility >= 2.0) I could use <code>new</code> and <code>delete</code> directly on a kernel.</p>
  
  <ol>
  <li>If I use <code>new</code> on a kernel, will I allocate memory in "global memory"?</li>
  <li>If I create an object with <code>new</code> into a GPU, is the object's lifetime the same as the kernel lifetime, or as the application lifetime?</li>
  <li>I heard that that using <code>new</code> on a kernel is not convenient. Is that right? Why?</li>
  </ol>
  
  <p><strong>UPDATED:</strong> 
  Could someone post a link to some documentation about this?</p>