The 3GB per core thing is, I believe, a misunderstanding based on some preset values in the Memory & Multiprocessing preferences dialog box.
I tried to clear things up in a comment at the bottom of this page:
http://help.adobe.com/en_US/aftereffects/cs/using/WS9F936D13-E76A-41e4-BF8F...
The gist is that, yes, each core can use a practically infinite amount of RAM. But a practical setting is somewhere in the 2GB-4GB range for rendering processes... and the sky's the limit on the main foreground process that holds RAM preview frames.
I have 24GB of RAM in my computer with 4 physical cores (so 8 with hyperthreading). One of my coworkers has 32GB in a similar machine, and his performance is better.
---------------------------------------------------------------------------------------------------------
Todd Kopriva, Adobe Systems Incorporated
putting the 'T' back in 'RTFM' :
After Effects Help on the Web
---------------------------------------------------------------------------------------------------------
If a page of After Effects Help answers your question, please consider rating it. If you have a tip, technique, or link to share---or if there is something that you'd like to see added or improved---please leave a comment.