If cpu has multicores,how do I utilize it?

  1. Is unity itself utilizes cpu’s multi-core resources to separate games and physics operations?
  2. If unity doesn’t utilize those resources, how should I utilize them? Multithread is only approach?

I did a bit of research and talked to a Unity dev, and I’ve started a forum thread with the latest for 4.X. It turns out that under the hood a fair bit of the Unity engine has been converted to use multithreading.

http://forum.unity3d.com/threads/214138-Is-Unity-Multithreaded