It’s important to distinguish between two kinds of multiprocessing:
1) After Effects can launch several instances of itself to render frames in the background, with each instance of the application working on a separate frame. This is what is enabled by the Render Multiple Frames Simultaneously preference.
2) After Effects can spread threads across multiple CPUs to assist in the rendering of a single frame. This is always on (unless you remove the MThread plug-in).
When you are using Dynamic Link from Premiere Pro, the headless version of After Effects that is called to render frames uses (2) but not (1). In other words, Render Multiple Frames Simultaneously multiprocessing does not work with Dynamic Link.
———————————————————————————————————
Todd Kopriva, Adobe Systems Incorporated
Technical Support for professional video software
After Effects Help & Support
Premiere Pro Help & Support
———————————————————————————————————