In Target for ArcMap the 3D rendering code does utilize multiple CPUs while rendering. However, when planes and relief surfaces are involved, it uses only one CPU to render the 2D textures in a background thread. This allows the level of details to increase when the 3D viewpoint became static.
Short answer, we leverage multiple CPUs for rendering some objects but not for everything.